]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 3 May 2026 00:16:23 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 3 May 2026 00:16:23 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index c12ecdb1cac0701982af4bf02679643856bef9a0..d414a2dda57338b169653b9825fdf34f1898c2e6 100644 (file)
@@ -1,3 +1,23 @@
+2026-05-02  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+       * tree-ssa-phiopt.cc (pass_phiopt::execute): Set cfgcleanup
+       if cselim_limited returns true.
+
+2026-05-02  Jeff Law  <jeffrey.law@oss.qualcomm.com>
+
+       PR target/109038
+       * config/riscv/bitmanip.md (rotate_with_masking_to_shift): New pattern.
+
+2026-05-02  Michiel Derhaeg  <Michiel.Derhaeg@synopsys.com>
+
+       * config/riscv/riscv.opt.urls: Add temp fix for -mmpy-option.
+
+2026-05-02  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+       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  <sam@gentoo.org>
 
        * Makefile.in (MOSTLYCLEANFILES): Fix typo of '$(exeext)'.
index 0869c9aefd84af8369739801b8432fee74eaa22c..37fae2a53d2b71c0c7de9b2106095bc086f95769 100644 (file)
@@ -1 +1 @@
-20260502
+20260503
index e62e800ec3d7fdab829aabc7723bbe53cd4aa4d1..4e6b0bd0e8ce393444ce2aeec18f3c8dfddebbde 100644 (file)
@@ -1,3 +1,20 @@
+2026-05-02  Tobias Burnus  <tburnus@baylibre.com>
+           Julian Brown  <julian@codesourcery.com>
+
+       * 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  <vehre@gcc.gnu.org>
 
        PR fortran/125021
index c2db35f99400f430ac4d8e1b781877d7fde6d636..d576ef5e47aa344f53d2576739ab37ff0a46553e 100644 (file)
@@ -1,3 +1,67 @@
+2026-05-02  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+       * gcc.dg/tree-ssa/cselim-5.c: New test.
+
+2026-05-02  Jeff Law  <jeffrey.law@oss.qualcomm.com>
+
+       PR target/109038
+       * gcc.target/riscv/pr109038.c: New test.
+
+2026-05-02  Xi Ruoyao  <xry111@xry111.site>
+
+       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  <xry111@xry111.site>
+
+       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  <xry111@xry111.site>
+
+       * 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  <ebotcazou@adacore.com>
+
+       * 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  <andrew.pinski@oss.qualcomm.com>
+
+       PR tree-optimization/125139
+       * gcc.dg/torture/pr125139-1.c: New test.
+
 2026-05-01  Jeff Law  <jeffrey.law@oss.qualcomm.com>
 
        PR tree-optimization/119420
index 44bf8d55eb5e7dee7e7214a9517e31496ff34291..299ee3ad307f6fca65cd25100859a9e04e510270 100644 (file)
@@ -1,3 +1,8 @@
+2026-05-02  Alexandre Oliva  <oliva@adacore.com>
+
+       * testsuite/30_threads/semaphore/try_acquire_until.cc
+       (test01): Reorder calls.
+
 2026-05-01  Jonathan Wakely  <jwakely@redhat.com>
 
        * doc/doxygen/user.cfg.in (PREDEFINED): Add BEGIN/END macros for