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
