https://gcc.gnu.org/g:99e06c93becab1c1cbade2d809b2de71dc50698e

commit r16-7633-g99e06c93becab1c1cbade2d809b2de71dc50698e
Author: GCC Administrator <[email protected]>
Date:   Mon Feb 23 00:16:26 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 12 ++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 14 ++++++++++++++
 gcc/algol68/ChangeLog   |  5 +++++
 gcc/cp/ChangeLog        | 21 +++++++++++++++++++++
 gcc/testsuite/ChangeLog | 38 ++++++++++++++++++++++++++++++++++++++
 libcpp/ChangeLog        | 12 ++++++++++++
 7 files changed, 103 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1e5047c69777..3c84f906db53 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+2026-02-22  Roger Sayle  <[email protected]>
+
+       PR c/123716
+       * tree.cc (tree_nop_conversion_p): Move sanity checks on
+       inner_type to here...
+       (tree_nop_conversion): ... from here.
+
+2026-02-22  Nathaniel Shead  <[email protected]>
+
+       PR c++/120974
+       * gcc.cc (join_spec_func): Escape special characters.
+
 2026-02-21  Takayuki 'January June' Suwa  <[email protected]>
 
        * config/xtensa/xtensa.cc (constantsynth_pass1):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 0e4856e82985..d52af3533357 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260222
+20260223
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 78518e07434d..80ec4781483c 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,17 @@
+2026-02-22  Eric Botcazou  <[email protected]>
+
+       PR ada/124192
+       * doc/gnat_rm/standard_and_implementation_defined_restrictions.rst
+       (Max_Tasks): Adjust description.
+       * gnat_rm.texi: Regenerate.
+
+2026-02-22  Eric Botcazou  <[email protected]>
+
+       PR ada/124179
+       * sem_ch9.adb (Analyze_Triggering_Alternative): Use more robust
+       test for delay and entry call statements and fix thinko in test
+       for procedure call statements.
+
 2026-02-20  Eric Botcazou  <[email protected]>
 
        * libgnat/s-stposu.adb (Finalize_Pool): Pass a local copy of the
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index 29586830e109..a92a4a5b9f19 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,8 @@
+2026-02-22  Jose E. Marchesi  <[email protected]>
+
+       * a68-low-units.cc (lower_subscript_for_trimmers): Do not crash
+       with trimmers with implicit lower and upper bounds.
+
 2026-02-21  Jose E. Marchesi  <[email protected]>
 
        * a68-parser-bottom-up.cc (reduce_formal_holes): Fix error format
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0bb0f8c822c5..beb4e3ded105 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,24 @@
+2026-02-22  Jakub Jelinek  <[email protected]>
+
+       PR c++/124173
+       * pt.cc (convert_nontype_argument): For C++11/C++14 handle
+       NULLPTR_TYPE_P non-type arguments like TYPE_PTR_P.
+
+2026-02-22  Jakub Jelinek  <[email protected]>
+
+       PR c++/124184
+       * parser.cc (cp_perform_range_for_lookup): If tf_error is
+       missing, call finish_call_expr after perform_koenig_lookup
+       calls immediately with tf_any_viable instead of twice, once
+       with tf_none and then with tf_any_viable.
+       * pt.cc (finish_expansion_stmt): Remove unneeded parens.
+
+2026-02-22  Valentyn Yukhymenko  <[email protected]>
+
+       PR c++/123642
+       * typeck.cc (finish_class_member_access_expr): Change context lookup
+       to handle anon union members.
+
 2026-02-19  Marek Polacek  <[email protected]>
 
        * metafns.gperf: Define METAFN_KIND_ARG.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8563f50cf078..6334694b510a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,41 @@
+2026-02-22  Roger Sayle  <[email protected]>
+
+       PR c/123716
+       * gcc.dg/pr123716.c: New test case.
+
+2026-02-22  Jose E. Marchesi  <[email protected]>
+
+       * algol68/execute/trimmer-12.a68: New test.
+
+2026-02-22  Jakub Jelinek  <[email protected]>
+
+       PR c++/124173
+       * g++.dg/cpp0x/pr124173.C: New test.
+
+2026-02-22  Jakub Jelinek  <[email protected]>
+
+       PR c++/124184
+       * g++.dg/cpp26/expansion-stmt31.C: New test.
+
+2026-02-22  Nathaniel Shead  <[email protected]>
+
+       PR c++/124153
+       * g++.dg/modules/cpp-22.C: New test.
+
+2026-02-22  Valentyn Yukhymenko  <[email protected]>
+
+       PR c++/123642
+       * g++.dg/reflect/member4.C: Remove expected error.
+       * g++.dg/reflect/anon4.C: New test based on original bug report.
+
+2026-02-22  Eric Botcazou  <[email protected]>
+
+       * gnat.dg/asynch2.adb: New test.
+
+2026-02-22  Jose E. Marchesi  <[email protected]>
+
+       * algol68/execute/trimmer-11.a68: New test.
+
 2026-02-21  Jose E. Marchesi  <[email protected]>
 
        * algol68/compile/warning-hidding-4.a68: Mention bitspack.
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 1bb7967e9891..5664d253d87a 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,15 @@
+2026-02-22  Nathaniel Shead  <[email protected]>
+
+       PR c++/124153
+       * lex.cc (cpp_maybe_module_directive): Set in_deferred_pragma
+       and eol when we see an unexpected CPP_PRAGMA_EOL.
+
+2026-02-22  Nathaniel Shead  <[email protected]>
+
+       PR c++/119756
+       * files.cc (search_path_head): Also treat empty string (stdin)
+       as an absolute path.
+
 2026-01-30  Jakub Jelinek  <[email protected]>
 
        PR preprocessor/123273

Reply via email to