https://gcc.gnu.org/g:214372031a621fa4d20e44cb9d5db062578543d8
commit r16-4121-g214372031a621fa4d20e44cb9d5db062578543d8 Author: GCC Administrator <[email protected]> Date: Sun Sep 28 00:19:51 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 21 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 11 ++++++++++ gcc/fortran/ChangeLog | 5 +++++ gcc/testsuite/ChangeLog | 45 ++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 141 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 97f102152d7a..f3bc8ae71ed8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2025-09-27 ChengLulu <[email protected]> + + PR target/99217 + * config/mips/mips.cc (mips_start_function_definition): + Implements the functionality of '-fpatchable-function-entry='. + (mips_print_patchable_function_entry): Define empty function. + (TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRY): Define macro. + +2025-09-27 Jie Mei <[email protected]> + + * config/mips/mips.cc(mips_option_override):Add conditions + for use of the -mmips16e2 and -mips16 option. + +2025-09-27 Jie Mei <[email protected]> + + * config/mips/mips.md (fms<mode>4): Generates MSUBF.fmt + instructions. + (*fms<mode>4_msubf): Same as above. + (fnma<mode>4): Same as above. + (*fnma<mode>4_msubf): Same as above. + 2025-09-26 Alejandro Colomar <[email protected]> * doc/extend.texi: Clarify documentation about lists of diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index edfad19f91e8..758c2d58c0e1 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250927 +20250928 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 60ff8699b9af..98b48ff0a86d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2025-09-27 Jason Merrill <[email protected]> + + PR c++/112632 + * pt.cc (convert_template_argument): Also force IMPLICIT_CONV_EXPR + if the argument is value-dependent. + +2025-09-27 Jason Merrill <[email protected]> + + PR c++/122048 + * pt.cc (tsubst_expr): Don't use a lambda current_class_ptr. + 2025-09-25 Nathaniel Shead <[email protected]> PR c++/122015 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 4427f6aedc21..31a19ed469b5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2025-09-27 Paul Thomas <[email protected]> + + PR fortran/87908 + * interface.cc (check_interface0): Revert changes. + 2025-09-26 Harald Anlauf <[email protected]> PR fortran/122002 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0642410b89cc..6d8bd67ec928 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,48 @@ +2025-09-27 YunQiang Su <[email protected]> + + * gcc.target/mips/mips16e2.c: Use isa_rev=2 instead of >=2. + * gcc.target/mips/mips16e2-cache.c: Ditto. + * gcc.target/mips/mips16e2-cmov.c: Ditto. + * gcc.target/mips/mips16e2-gp.c: Ditto. + +2025-09-27 ChengLulu <[email protected]> + + PR target/99217 + * gcc.target/mips/pr99217.c: New test. + +2025-09-27 Jason Merrill <[email protected]> + + PR c++/112632 + * g++.dg/cpp2a/concepts-conv4.C: New test. + +2025-09-27 Jason Merrill <[email protected]> + + PR c++/121854 + * g++.dg/cpp23/explicit-obj-lambda19.C: New test. + +2025-09-27 Jason Merrill <[email protected]> + + PR c++/122048 + * g++.dg/cpp1y/lambda-generic-this6.C: New test. + +2025-09-27 Jie Mei <[email protected]> + + * gcc.target/mips/mips16e2-cache.c: Use isa_rev>=2 instead of + -mips32r2 and remove -mips16 option. + * gcc.target/mips/mips16e2-cmov.c: Add isa_rev>=2 and remove + -mips16 option. + * gcc.target/mips/mips16e2-gp.c: Same as above. + * gcc.target/mips/mips16e2.c: Same as above. + +2025-09-27 Paul Thomas <[email protected]> + + PR fortran/87908 + * gfortran.dg/pr87908.f90: Delete. + +2025-09-27 Jie Mei <[email protected]> + + * gcc.target/mips/mips-msubf.c: New tests for MIPSr6. + 2025-09-26 Alejandro Colomar <[email protected]> * gcc.dg/Wmultiple-parameter-fwd-decl-lists.c: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b27c82c396f0..b215b3a80522 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,61 @@ +2025-09-27 Jonathan Wakely <[email protected]> + + * testsuite/20_util/allocator_traits/members/allocate_hint.cc: + Value-initialize variables to avoid -Wmaybe-uninitialized + warning. + * testsuite/20_util/allocator_traits/members/allocate_hint_nonpod.cc: + Likewise. + * testsuite/20_util/duration/114244.cc: Likewise. + * testsuite/20_util/duration/io.cc: Likewise. + +2025-09-27 Jonathan Wakely <[email protected]> + + * include/bits/deque.tcc (deque::_M_shrink_to_fit): Cast + difference_type to size_type to avoid -Wsign-compare warning. + * include/std/spanstream (basic_spanbuf::seekoff): Cast + streamoff to size_t to avoid -Wsign-compare warning. + +2025-09-27 Jonathan Wakely <[email protected]> + + * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc: + Fix assignment used instead of equality comparison. + * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc: + Likewise. + * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc: + Likewise. + * testsuite/23_containers/map/cons/from_range.cc: Fix is_equal + function and expected value of comparison functions after + construction. + * testsuite/23_containers/multimap/cons/from_range.cc: Likewise. + * testsuite/23_containers/multiset/cons/from_range.cc: Likewise. + * testsuite/23_containers/set/cons/from_range.cc: Likewise. + * testsuite/23_containers/unordered_map/cons/from_range.cc: Fix + is_equal functions. + * testsuite/23_containers/unordered_multimap/cons/from_range.cc: + Likewise. + * testsuite/23_containers/unordered_multiset/cons/from_range.cc: + Likewise. + * testsuite/23_containers/unordered_set/cons/from_range.cc: + Likewise. + * testsuite/25_algorithms/minmax/constrained.cc: Fix assignment + used instead of equality comparison. + * testsuite/27_io/manipulators/extended/get_time/wchar_t/1.cc: + Likewise. + 2025-09-26 Jonathan Wakely <[email protected]> * include/bits/stl_algobase.h (__search, __is_permutation):
