https://gcc.gnu.org/g:1fda2deeea862072543035b6005c65d4c160691f

commit r15-9405-g1fda2deeea862072543035b6005c65d4c160691f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Apr 13 00:17:09 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  6 ++++++
 gcc/cobol/ChangeLog     | 16 ++++++++++++++++
 gcc/cp/ChangeLog        | 13 +++++++++++++
 gcc/d/ChangeLog         | 18 ++++++++++++++++++
 gcc/fortran/ChangeLog   |  6 ++++++
 gcc/testsuite/ChangeLog | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
 libgcobol/ChangeLog     |  6 ++++++
 libphobos/ChangeLog     | 10 ++++++++++
 10 files changed, 176 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1530dcb88f94..131d5bde9c48 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2025-04-12  Sandra Loosemore  <sloosem...@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  <ja...@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  <ja...@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  <ja...@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  <ja...@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  <sloosem...@baylibre.com>
 
        PR c++/106618
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d986e55ceefc..2061764a097c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250412
+20250413
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index f7a9025a781e..bc92ffefbb20 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,9 @@
+2025-04-12  Eric Botcazou  <ebotca...@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  <ebotca...@adacore.com>
 
        * gcc-interface/utils.cc (convert) <POINTER_TYPE>: Use fold_convert
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index a792b3a7fd60..8f6fd7aa13c2 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,19 @@
+2025-04-12  Bob Dubner  <rdub...@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  <rdub...@symas.com>
 
        PR cobol/119682
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ed52463b6f07..ddc215c17095 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,16 @@
+2025-04-12  Patrick Palka  <ppa...@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  <ja...@redhat.com>
 
        PR c++/114970
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index ca3189741c31..b0a4f127eb40 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,21 @@
+2025-04-12  Iain Buclaw  <ibuc...@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  <ibuc...@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  <ibuc...@gdcproject.org>
 
        * dmd/MERGE: Merge upstream dmd 1b34fea478.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 19a26ba0d156..e81b66026113 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-04-12  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       PR fortran/101602
+       * trans-stmt.cc (gfc_trans_concurrent_locality_spec): Fix
+       'static_assert'.
+
 2025-04-09  Harald Anlauf  <anl...@gmx.de>
 
        PR fortran/119656
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 330a2831e34f..6c9eb39d3cc4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,53 @@
+2025-04-12  Iain Buclaw  <ibuc...@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  <ibuc...@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  <ibuc...@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_apin...@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  <ppa...@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  <ja...@redhat.com>
+
+       PR tree-optimization/119722
+       * gcc.dg/torture/bitint-77.c: New test.
+
+2025-04-12  Eric Botcazou  <ebotca...@adacore.com>
+
+       * gnat.dg/renaming17.adb: New test.
+
+2025-04-12  Bob Dubner  <rdub...@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.l...@linaro.org>
 
        * lib/target-supports.exp: Rename arm_v8_1_lob_ok into
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index 7165c2b7ef92..967e71e10224 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,9 @@
+2025-04-12  Bob Dubner  <rdub...@symas.com>
+
+       PR cobol/119694
+       * gfileio.cc: Eliminate getenv() calls.
+       * libgcobol.cc: Likewise.
+
 2025-04-10  Iain Sandoe  <i...@sandoe.co.uk>
 
        * configure.tgt: Enable for x86_64 Darwin.
diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog
index 4a8f69212cba..e97b4279aa24 100644
--- a/libphobos/ChangeLog
+++ b/libphobos/ChangeLog
@@ -1,3 +1,13 @@
+2025-04-12  Iain Buclaw  <ibuc...@gdcproject.org>
+
+       PR d/119761
+       * libdruntime/MERGE: Merge upstream druntime 09ed02ce56.
+       * libdruntime/Makefile.am (DRUNTIME_DISOURCES): Rename __builtins.di
+       to __importc_builtins.di.
+       * libdruntime/Makefile.in: Regenerate.
+       * libdruntime/__builtins.di: Move to...
+       * libdruntime/__importc_builtins.di: ...here.
+
 2025-04-11  Iain Buclaw  <ibuc...@gdcproject.org>
 
        * src/MERGE: Merge upstream phobos 40ffbb364.

Reply via email to