https://gcc.gnu.org/g:582e29747f48fe3921f5fe9e56f6ccf33e6639fe
commit r16-7967-g582e29747f48fe3921f5fe9e56f6ccf33e6639fe Author: GCC Administrator <[email protected]> Date: Tue Mar 10 00:16:28 2026 +0000 Daily bump. Diff: --- contrib/ChangeLog | 5 +++++ gcc/ChangeLog | 39 +++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 22 ++++++++++++++++++++++ gcc/testsuite/ChangeLog | 31 +++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 17 +++++++++++++++++ 6 files changed, 115 insertions(+), 1 deletion(-) diff --git a/contrib/ChangeLog b/contrib/ChangeLog index f566681a14bf..db4890bbde95 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,8 @@ +2026-03-09 Martin Jambor <[email protected]> + + * filter-clang-warnings.py (skip_warning): Also ingore + -Wimplicit-int-enum-cast in libiberty. + 2026-03-02 Jakub Jelinek <[email protected]> * gcc-changelog/git_update_version.py (ignored_commits): Add diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b9a3b9df41fe..12d03fdb281a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,42 @@ +2026-03-09 Jonathan Wakely <[email protected]> + + PR translation/124422 + * config/loongarch/loongarch-target-attr.cc + (loongarch_parse_fmv_features): Fix spelling in diagnostics. + * params.opt (max-devirt-targets): Fix typo in description. + +2026-03-09 Martin Jambor <[email protected]> + + PR ipa/124291 + * ipa-cp.cc (ipcp_val_replacement_ok_p): Allow more precise + contexts that what the clone was originally intended for. + +2026-03-09 Dhruv Chawla <[email protected]> + + PR gcov-profile/124075 + * config/aarch64/gcc-auto-profile: Add "-o perf.data" to perf + record invocation. + * config/i386/gcc-auto-profile: Likewise. + +2026-03-09 Dhruv Chawla <[email protected]> + + PR gcov-profile/123923 + * config/aarch64/gcc-auto-profile: Add --inherit to perf record flags. + * config/i386/gcc-auto-profile: Likewise. + +2026-03-09 Richard Sandiford <[email protected]> + + PR middle-end/118608 + * rtlanal.cc (truncated_to_mode): Revert a change made on 2026-02-03. + * config/mips/mips.md (*extenddi_truncate<mode>): Likewise. + +2026-03-09 Takayuki 'January June' Suwa <[email protected]> + + * config/xtensa/xtensa.md (movdi_internal, movdf_internal, *btrue, + *ubtrue, movsicc_internal0, movsicc_internal1, movsfcc_internal0, + movsfcc_internal1): + Rewrite in compact syntax. + 2026-03-08 Andrew Pinski <[email protected]> PR target/124403 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index dea73acc8b8f..7eb629b54e4a 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260309 +20260310 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index a2bf77e9a4ff..4b6f0549264d 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,25 @@ +2026-03-09 Jonathan Wakely <[email protected]> + + PR translation/124422 + * primary.cc (gfc_match_varspec): Fix spelling in diagnostic. + +2026-03-09 Andre Vehreschild <[email protected]> + + PR fortran/121043 + * coarray.cc (check_add_new_component): Evaluate all functions + on the source image. + * trans-decl.cc (gfc_build_builtin_function_decls): The only + argument of team_number() is of type void* in the library ABI. + +2026-03-09 Paul Thomas <[email protected]> + + PR fortran/122902 + * expr.cc (has_parameterized_comps): Moved from trans-array.cc. + * gfortran.h : Add prototype for has_parameterized_comps. + * trans-array.cc : Move has_parameterized_comps to expr.cc. + * trans-expr.cc (gfc_trans_scalar_assign): Don't deep copy PDTs + unless they have parameterized components. + 2026-02-27 Harald Anlauf <[email protected]> PR fortran/78187 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e18a2ac34074..3aa6eb23fac1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,34 @@ +2026-03-09 Jonathan Wakely <[email protected]> + + PR translation/124422 + * g++.dg/ipa/devirt-15.C: Fix spelling in comment. + * gcc.target/loongarch/attr-check-error-message3.c: Adjust + dg-error to match fixed spelling. + * gcc.target/loongarch/attr-check-error-message4.c: Likewise. + +2026-03-09 Karl Meakin <[email protected]> + + * gcc.target/aarch64/sve/acle/general/cops.c: Fix test. + +2026-03-09 Richard Earnshaw <[email protected]> + + * gcc.target/arm/pr45701-1.c: Rework test to avoid global + variables. Require arm_arch_v7a_thumb as the effective + target. + * gcc.target/arm/pr45701-2.c: Likewise. + * gcc.target/arm/pr45701-3.c: Likewise. + +2026-03-09 Alice Carlotti <[email protected]> + + * gcc.target/aarch64/sme/sme-shrinkwrap.c: Add -save-temp to + dg-options, and move [[gnu::noipa]] to callee. + +2026-03-09 Paul Thomas <[email protected]> + + PR fortran/122902 + * gfortran.dg/pdt_39.f03: Deallocate a_r4 and a_r8. + * gfortran.dg/pdt_86.f03: New test. + 2026-03-07 Jason Merrill <[email protected]> <[email protected]> diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 8c74681c6d8c..dba1a59aeab9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,20 @@ +2026-03-09 Jonathan Wakely <[email protected]> + + * include/std/meta (exception::what, access_context::via): Use + __asm__ instead of asm keyword. + +2026-03-09 Jonathan Wakely <[email protected]> + + PR libstdc++/120527 + * include/bits/atomic_wait.h [__FreeBSD__] (__platform_wait_t): + Define typedef. + [__FreeBSD__] (__platform_wait_uses_type): Define variable + template. + * src/c++20/atomic.cc (__platform_load): New function. + [__FreeBSD__] (_GLIBCXX_HAVE_PLATFORM_WAIT, __platform_wait) + (__platform_notify, __platform_wait_until): Define. + (__detail::__spin_impl): Use __platform_load. + 2026-03-07 François Dumont <[email protected]> * include/debug/functions.h [__cplusplus >= 201103L]
