https://gcc.gnu.org/g:71b75e91739e5ef7c81dbdd9eb44460257b18f6d
commit r17-282-g71b75e91739e5ef7c81dbdd9eb44460257b18f6d Author: GCC Administrator <[email protected]> Date: Sun May 3 00:16:23 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 20 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 17 +++++++++++++ gcc/testsuite/ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 5 ++++ 5 files changed, 107 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c12ecdb1cac0..d414a2dda573 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,23 @@ +2026-05-02 Andrew Pinski <[email protected]> + + * tree-ssa-phiopt.cc (pass_phiopt::execute): Set cfgcleanup + if cselim_limited returns true. + +2026-05-02 Jeff Law <[email protected]> + + PR target/109038 + * config/riscv/bitmanip.md (rotate_with_masking_to_shift): New pattern. + +2026-05-02 Michiel Derhaeg <[email protected]> + + * config/riscv/riscv.opt.urls: Add temp fix for -mmpy-option. + +2026-05-02 Andrew Pinski <[email protected]> + + PR tree-optimization/125139 + * match.pd (`(A>>bool) EQ 0 -> (unsigned)A LE bool`): Enable + only for INTEGRAL_TYPE_P types. + 2026-05-01 Sam James <[email protected]> * Makefile.in (MOSTLYCLEANFILES): Fix typo of '$(exeext)'. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0869c9aefd84..37fae2a53d2b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260502 +20260503 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e62e800ec3d7..4e6b0bd0e8ce 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,20 @@ +2026-05-02 Tobias Burnus <[email protected]> + Julian Brown <[email protected]> + + * gfortran.h (enum gfc_omp_list_type): Add this name + to the existing OMP_LIST... enum; add OMP_LIST_NONE. + (gfc_free_omp_namelist): Take that enum as arg instead of bool args. + * match.cc (gfc_free_omp_namelist): Update. + * openmp.cc (gfc_free_omp_clauses, gfc_free_omp_declare_variant_list, + gfc_match_omp_clause_reduction, gfc_match_omp_clauses, + gfc_match_omp_allocate, gfc_match_omp_flush, + gfc_match_omp_declare_target, resolve_omp_clauses, + gfc_resolve_omp_parallel_blocks, resolve_omp_do, + gfc_resolve_oacc_blocks, gfc_resolve_oacc_declare): Update + gfc_free_omp_namelist call and used enum type instead of + int. + * st.cc (gfc_free_statement): Likewise. + 2026-04-29 Andre Vehreschild <[email protected]> PR fortran/125021 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c2db35f99400..d576ef5e47aa 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,67 @@ +2026-05-02 Andrew Pinski <[email protected]> + + * gcc.dg/tree-ssa/cselim-5.c: New test. + +2026-05-02 Jeff Law <[email protected]> + + PR target/109038 + * gcc.target/riscv/pr109038.c: New test. + +2026-05-02 Xi Ruoyao <[email protected]> + + PR testsuite/70150 + * gcc.dg/ipa/pr122458.c (dg-options): Add -no-pie. + * gcc.dg/lto/toplevel-extended-asm-1_0.c (dg-lto-options): Add + -no-pie. + * gcc.dg/lto/toplevel-simple-asm-1_0.c (dg-lto-options): Add + -no-pie. + +2026-05-02 Xi Ruoyao <[email protected]> + + PR testsuite/70150 + * gcc.target/i386/builtin-memmove-13.c (dg-options): Add + -fno-pie. + * g++.target/i386/memset-pr108585-1a.C: Likewise. + * g++.target/i386/memset-pr108585-1b.C: Likewise. + * gcc.target/i386/memcpy-pr120683-2.c: Likewise. + * gcc.target/i386/memcpy-pr120683-3.c: Likewise. + * gcc.target/i386/memcpy-pr120683-4.c: Likewise. + * gcc.target/i386/memcpy-pr120683-5.c: Likewise. + * gcc.target/i386/memcpy-pr120683-6.c: Likewise. + * gcc.target/i386/memcpy-pr120683-7.c: Likewise. + * gcc.target/i386/memset-pr120683-13.c: Likewise. + * gcc.target/i386/memset-pr120683-17.c: Likewise. + * gcc.target/i386/memset-pr120683-18.c: Likewise. + * gcc.target/i386/memset-pr120683-19.c: Likewise. + * gcc.target/i386/memset-pr120683-20.c: Likewise. + * gcc.target/i386/memset-pr120683-21.c: Likewise. + * gcc.target/i386/memset-pr120683-22.c: Likewise. + * gcc.target/i386/memset-pr120683-23.c: Likewise. + * gcc.target/i386/pr111657-1.c: Likewise. + * gcc.target/i386/pr120881-2a.c: Likewise. + +2026-05-02 Xi Ruoyao <[email protected]> + + * g++.target/i386/memset-pr108585-1a.C (dg-options): Add + -fno-stack-protector. + * g++.target/i386/memset-pr108585-1b.C (dg-options): Likewise. + * gcc.target/i386/auto-init-padding-9.c (dg-options): Likewise. + * gcc.target/i386/memset-pr70308-1a.c (dg-options): Likewise. + * gcc.target/i386/memset-pr70308-1b.c (dg-options): Likewise. + +2026-05-02 Eric Botcazou <[email protected]> + + * gnat.dg/valid_scalars2.adb: Remove -O0 option. + * gnat.dg/validity_check3.ads: Rename to... + * gnat.dg/valid_scalars3.ads: ...this. + * gnat.dg/validity_check3.adb: Rename to... + * gnat.dg/valid_scalars3.adb: ...this. + +2026-05-02 Andrew Pinski <[email protected]> + + PR tree-optimization/125139 + * gcc.dg/torture/pr125139-1.c: New test. + 2026-05-01 Jeff Law <[email protected]> PR tree-optimization/119420 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 44bf8d55eb5e..299ee3ad307f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2026-05-02 Alexandre Oliva <[email protected]> + + * testsuite/30_threads/semaphore/try_acquire_until.cc + (test01): Reorder calls. + 2026-05-01 Jonathan Wakely <[email protected]> * doc/doxygen/user.cfg.in (PREDEFINED): Add BEGIN/END macros for
