https://gcc.gnu.org/g:0874adaf698392ea5c23b6787f66c6ecbe6bbeb7
commit r16-4015-g0874adaf698392ea5c23b6787f66c6ecbe6bbeb7 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Mon Sep 22 00:18:39 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 28 ++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 22 ++++++++++++++++++++++ gcc/m2/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 14 ++++++++++++++ 5 files changed, 69 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2d51cf1f1c6f..310877920aae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,31 @@ +2025-09-21 Andrew Pinski <andrew.pin...@oss.qualcomm.com> + + * tree-ssa-ccp.cc (optimize_unreachable): Don't check for forced labels. + +2025-09-21 Jan Hubicka <j...@suse.cz> + + * cgraphclones.cc (cgraph_node::create_version_clone): Recompute + calls_comdat_local + +2025-09-21 Jan Hubicka <j...@suse.cz> + + * cgraph.cc (cgraph_edge::maybe_hot_p): For AFDO profiles force + count to be non-zero. + +2025-09-21 Jan Hubicka <j...@suse.cz> + + * auto-profile.cc (autofdo_source_profile::read): Scale profile up to + profile_count::n_bits - 10. + +2025-09-21 Jan Hubicka <j...@suse.cz> + + * ipa-inline-transform.cc (clone_inlined_nodes): Add KEEP_OFFLINE_COPY + parameter. + (inline_call): Sanity check profile and if it is clearly broken do + not subtract profile from original function. + * ipa-inline.cc (recursive_inlining): Update. + * ipa-inline.h (clone_inlined_nodes): Update. + 2025-09-20 Jan Hubicka <j...@suse.cz> * doc/invoke.texi (--param max-devirt-targets) Document. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5c375ef770b8..b7c48fbe578b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250921 +20250922 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 02582921833c..a91bf74b3160 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,25 @@ +2025-09-21 Harald Anlauf <anl...@gmx.de> + + PR fortran/109010 + * st.cc (gfc_free_statement): Also free components expr3 and expr4. + +2025-09-21 Thomas Koenig <tkoe...@gcc.gnu.org> + + PR fortran/121161 + * invoke.texi: Mention that -ffrontend-optimize is required + for -fexternal-blas64. + * options.cc (gfc_post_options): Fatal error if -fexternal-blas64 + is specified without -ffrontend-optimize. + * trans-types.cc (gfc_init_kinds): Fatal error if -fexternal-blas64 + is specified on a system which does not have 64-bit ptrdiff_t. + +2025-09-21 Harald Anlauf <anl...@gmx.de> + + PR fortran/108581 + * trans-array.cc (gfc_conv_expr_descriptor): Take the dynamic + string length into account when deriving the dataptr offset for + a deferred-length character array. + 2025-09-20 Paul Thomas <pa...@gcc.gnu.org> PR fortran/83746 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 6e1f56feea86..b9e2b4d1d232 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,7 @@ +2025-09-21 Mark Wielaard <m...@klomp.org> + + * lang.opt.urls: Regenerate. + 2025-09-20 Gaius Mulley <gaiusm...@gmail.com> PR modula2/122009 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 369f5b407925..b64e064cb086 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,17 @@ +2025-09-21 Andrew Pinski <andrew.pin...@oss.qualcomm.com> + + * gcc.dg/builtin-unreachable-7.c: New test. + +2025-09-21 Thomas Koenig <tkoe...@gcc.gnu.org> + + PR fortran/121161 + * gfortran.dg/matmul_blas_3.f90: Add effective target lp64. + +2025-09-21 Harald Anlauf <anl...@gmx.de> + + PR fortran/108581 + * gfortran.dg/deferred_character_39.f90: New test. + 2025-09-20 Patrick Palka <ppa...@redhat.com> PR c++/121981