[gcc r16-8246] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Sun Mar 22 00:16:46 GMT 2026


https://gcc.gnu.org/g:569ace1fa50f759556534ca5b925e0642a8404ca

commit r16-8246-g569ace1fa50f759556534ca5b925e0642a8404ca
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Mar 22 00:16:21 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 10 ++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 12 ++++++++++++
 gcc/testsuite/ChangeLog | 12 ++++++++++++
 libga68/ChangeLog       |  9 +++++++++
 libstdc++-v3/ChangeLog  | 45 +++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 89 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c6f0e47e1d18..b53f4d06df33 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2026-03-21  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+	PR target/123852
+	* config/sh/sh.md (movsicc_t_false): Add the SImode
+	on the if_then_else.
+	(movsicc_t_true): Likewise.
+	(negsi_cond): Likewise.
+	(negdi_cond): Add the DImode on the if_then_else.
+	(bst_m2a): Add the QImode on the if_then_else.
+
 2026-03-20  Tobias Burnus  <tburnus@baylibre.com>
 	    Sandra Loosemore  <sloosemore@baylibre.com>
 
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c7c076de63af..41c832c79cbf 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260321
+20260322
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 25881e010d32..9a7f7e56ce55 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2026-03-21  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+	PR c++/122786
+	* module.cc (trees_in::decl_value): Set section name from
+	attribute.
+
+2026-03-21  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+	PR c++/124483
+	* module.cc (trees_in::fn_parms_init): Set TREE_USED and
+	DECL_READ_P for parameters deliberately marked unused.
+
 2026-03-20  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/124575
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 72f915bec5d8..d2b92ed80e69 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2026-03-21  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+	PR c++/122786
+	* g++.dg/modules/attrib-5_a.C: New test.
+	* g++.dg/modules/attrib-5_b.C: New test.
+
+2026-03-21  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+	PR c++/124483
+	* g++.dg/modules/attrib-4_a.C: New test.
+	* g++.dg/modules/attrib-4_b.C: New test.
+
 2026-03-20  Tobias Burnus  <tburnus@baylibre.com>
 	    Sandra Loosemore  <sloosemore@baylibre.com>
 
diff --git a/libga68/ChangeLog b/libga68/ChangeLog
index 72ed0925ea7b..25fdb0b09bef 100644
--- a/libga68/ChangeLog
+++ b/libga68/ChangeLog
@@ -1,3 +1,12 @@
+2026-03-21  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* ga68-math.c: New file.
+	* floor.c: Imported from gnulib.
+	* configure.ac: Do not check for libm.
+	* Makefile.am (libga68_la_SOURCES): Add ga68-match.c.
+	* Makefile.in (am_libga68_la_OBJECTS): Regenerate.
+	* configure (ac_res): Likewise.
+
 2026-03-15  Jose E. Marchesi  <jemarch@gnu.org>
 
 	* ga68.map: Add public symbols from posix and standard preludes.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index cc47d27d286b..2fc869942462 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,48 @@
+2026-03-21  Matthias Kretz  <m.kretz@gsi.de>
+
+	* include/Makefile.am: Add simd headers.
+	* include/Makefile.in: Regenerate.
+	* include/bits/version.def (simd): New.
+	* include/bits/version.h: Regenerate.
+	* include/bits/simd_alg.h: New file.
+	* include/bits/simd_details.h: New file.
+	* include/bits/simd_flags.h: New file.
+	* include/bits/simd_iterator.h: New file.
+	* include/bits/simd_loadstore.h: New file.
+	* include/bits/simd_mask.h: New file.
+	* include/bits/simd_mask_reductions.h: New file.
+	* include/bits/simd_reductions.h: New file.
+	* include/bits/simd_vec.h: New file.
+	* include/bits/simd_x86.h: New file.
+	* include/bits/vec_ops.h: New file.
+	* include/std/simd: New file.
+	* testsuite/std/simd/arithmetic.cc: New test.
+	* testsuite/std/simd/arithmetic_expensive.cc: New test.
+	* testsuite/std/simd/create_tests.h: New file.
+	* testsuite/std/simd/creation.cc: New test.
+	* testsuite/std/simd/creation_expensive.cc: New test.
+	* testsuite/std/simd/loads.cc: New test.
+	* testsuite/std/simd/loads_expensive.cc: New test.
+	* testsuite/std/simd/mask2.cc: New test.
+	* testsuite/std/simd/mask2_expensive.cc: New test.
+	* testsuite/std/simd/mask.cc: New test.
+	* testsuite/std/simd/mask_expensive.cc: New test.
+	* testsuite/std/simd/reductions.cc: New test.
+	* testsuite/std/simd/reductions_expensive.cc: New test.
+	* testsuite/std/simd/shift_left.cc: New test.
+	* testsuite/std/simd/shift_left_expensive.cc: New test.
+	* testsuite/std/simd/shift_right.cc: New test.
+	* testsuite/std/simd/shift_right_expensive.cc: New test.
+	* testsuite/std/simd/simd_alg.cc: New test.
+	* testsuite/std/simd/simd_alg_expensive.cc: New test.
+	* testsuite/std/simd/sse_intrin.cc: New test.
+	* testsuite/std/simd/stores.cc: New test.
+	* testsuite/std/simd/stores_expensive.cc: New test.
+	* testsuite/std/simd/test_setup.h: New file.
+	* testsuite/std/simd/traits_common.cc: New test.
+	* testsuite/std/simd/traits_impl.cc: New test.
+	* testsuite/std/simd/traits_math.cc: New test.
+
 2026-03-20  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/122567


More information about the Libstdc++-cvs mailing list