aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-04-13 00:17:09 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-04-13 00:17:09 +0000
commit1fda2deeea862072543035b6005c65d4c160691f (patch)
treec88e14ad0523ffa85b1eafa3c03a94cad74b05c8 /gcc
parent424c6c88038ef13364e6e7e74e2389923d95396e (diff)
downloadgcc-1fda2deeea862072543035b6005c65d4c160691f.zip
gcc-1fda2deeea862072543035b6005c65d4c160691f.tar.gz
gcc-1fda2deeea862072543035b6005c65d4c160691f.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog50
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/ada/ChangeLog6
-rw-r--r--gcc/cobol/ChangeLog16
-rw-r--r--gcc/cp/ChangeLog13
-rw-r--r--gcc/d/ChangeLog18
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/testsuite/ChangeLog50
8 files changed, 160 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1530dcb..131d5bd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2025-04-12 Sandra Loosemore <sloosemore@baylibre.com>
+
+ PR target/97585
+ * doc/invoke.texi (x86 Options): Document list of extensions
+ supported by -march=x86_64, according to the declaration of
+ PTA_X86_64_BASELINE in config/i386/i386.h.
+
+2025-04-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR driver/119727
+ * gcc.cc (files_equal_p): Rewritten using fopen/fgets/fclose instead
+ of open/fstat/read/close. At the start of lines, ignore lowercase
+ hexadecimal addresses followed by space.
+
+2025-04-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/119722
+ * gimple-lower-bitint.h (build_bitint_stmt_ssa_conflicts): Add
+ CLEAR argument.
+ * gimple-lower-bitint.cc (build_bitint_stmt_ssa_conflicts): Add
+ CLEAR argument. Call clear on gimple_assign_copy_p rhs1 if lhs
+ is large/huge bitint unless lhs is not in names.
+ * tree-ssa-coalesce.cc (build_ssa_conflict_graph): Adjust
+ build_bitint_stmt_ssa_conflicts caller. Move gimple_assign_copy_p
+ handling to after the build_bitint_stmt_ssa_conflicts call.
+
+2025-04-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/119718
+ * tree-tailcall.cc (maybe_error_musttail): Dump the GIMPLE at the
+ end of the Cannot tail-call line rather than on the line before it.
+ * calls.cc (maybe_complain_about_tail_call): Dump the GENERIC
+ at the end of the ;; Cannot tail-call line rather than on the
+ line before it.
+
+2025-04-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/119718
+ * tree-tailcall.cc (maybe_error_musttail): Only dump into dump_file
+ if dump_flags & TDF_DETAILS. Use "Cannot tail-call: " prefix instead
+ of "Cannot convert: ".
+ (find_tail_calls, tree_optimize_tail_calls_1): Formatting fixes
+ for maybe_error_musttail calls.
+ * calls.cc (maybe_complain_about_tail_call): Emit also a message
+ into dump_file when dump_flags & TDF_DETAILS for CALL_EXPR_TAILCALL
+ calls.
+ (initialize_argument_information): Formatting fix for
+ maybe_complain_about_tail_call calls.
+ (can_implement_as_sibling_call_p, expand_call): Likewise.
+
2025-04-11 Sandra Loosemore <sloosemore@baylibre.com>
PR c++/106618
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d986e55..2061764 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250412
+20250413
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index f7a9025..bc92ffe 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2025-04-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/119643
+ * sem_ch8.adb (Inherit_Renamed_Profile): Add guard against the
+ peculiarities of Natural and Positive.
+
2025-04-07 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/utils.cc (convert) <POINTER_TYPE>: Use fold_convert
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index a792b3a..8f6fd7a 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,19 @@
+2025-04-12 Bob Dubner <rdubner@symas.com>
+
+ PR cobol/119694
+ * cbldiag.h: Eliminate getenv() calls.
+ * cdf.y: Likewise.
+ * cobol1.cc: Likewise.
+ * except.cc: Likewise.
+ * genapi.cc: Likewise.
+ * lexio.cc: Likewise.
+ * parse.y: Likewise.
+ * scan_ante.h: Likewise.
+ * show_parse.h: Likewise.
+ * symbols.cc: Likewise.
+ * symfind.cc: Likewise.
+ * util.cc: Likewise.
+
2025-04-09 Bob Dubner <rdubner@symas.com>
PR cobol/119682
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ed52463..ddc215c 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,16 @@
+2025-04-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/116416
+ * constexpr.cc (maybe_constant_init_1): Generalize type of
+ of manifestly_const_eval parameter from bool to mce_value.
+ (maybe_constant_init): Define 3-parameter version taking a
+ manifestly_const_eval instead of bool parameter.
+ (cxx_constant_init): Adjust.
+ * cp-gimplify.cc (cp_fold_r) <case TARGET_EXPR>: Pass mce_false
+ to maybe_constant_init during prvalue folding if ff_mce_false is
+ set.
+ * cp-tree.h (maybe_constant_init): Declare new overload.
+
2025-04-11 Jason Merrill <jason@redhat.com>
PR c++/114970
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index ca31897..b0a4f12 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,21 @@
+2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/109023
+ * d-compiler.cc: Include dmd/errors.h.
+ (Compiler::onImport): Implement.
+ * d-lang.cc (d_handle_option): Handle -finclude-imports.
+ (d_parse_file): Run semantic on included imports.
+ * gdc.texi: Document -finclude-imports.
+ * lang.opt: Add finclude-imports.
+ * lang.opt.urls: Regenerate.
+
+2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/119758
+ * d-lang.cc (d_parse_file): Use endswith in test for -fonly= argument.
+ * d-spec.cc (lang_specific_driver): Rework -fonly= and pass all input
+ files to the front-end compiler when the option is seen.
+
2025-04-11 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 1b34fea478.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 19a26ba..e81b660 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-04-12 Thomas Schwinge <tschwinge@baylibre.com>
+
+ PR fortran/101602
+ * trans-stmt.cc (gfc_trans_concurrent_locality_spec): Fix
+ 'static_assert'.
+
2025-04-09 Harald Anlauf <anlauf@gmx.de>
PR fortran/119656
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 330a283..6c9eb39 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,53 @@
+2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/119761
+ * gdc.dg/import-c/import-c.exp: New test.
+ * gdc.dg/import-c/pr119761.d: New test.
+ * gdc.dg/import-c/pr119761c.c: New test.
+
+2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/109023
+ * gdc.dg/torture/imports/pr109023.d: New test.
+ * gdc.dg/torture/pr109023.d: New test.
+
+2025-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/119758
+ * gdc.dg/driver_fonly1.d: New test.
+ * gdc.dg/driver_fonly2.d: New test.
+ * gdc.dg/driver_fonly3.d: New test.
+ * gdc.dg/imports/fonly.d: New test.
+
+2025-04-12 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR testsuite/117706
+ * gcc.dg/ira-shrinkwrap-prep-1.c: Unxfail for i?68-*-* and x86_64-*-*.
+ * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
+
+2025-04-12 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/116416
+ * g++.dg/cpp1y/constexpr-prvalue1.C: Adjust to instead inspect
+ the 'original' dump.
+ * g++.dg/cpp1y/constexpr-prvalue1a.C: New test.
+
+2025-04-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/119722
+ * gcc.dg/torture/bitint-77.c: New test.
+
+2025-04-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/renaming17.adb: New test.
+
+2025-04-12 Bob Dubner <rdubner@symas.com>
+
+ PR cobol/119694
+ * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: GCOBOL_CURRENT_DATE.
+ * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise
+ * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise
+
2025-04-11 Christophe Lyon <christophe.lyon@linaro.org>
* lib/target-supports.exp: Rename arm_v8_1_lob_ok into