[gcc r16-9553] Daily bump.
GCC Administrator via Gcc-cvs <[email protected]>
| Newsgroups | gmane.comp.gcc.cvs |
|---|---|
| Message-ID | <20260819002124.8406A4BA23F8__24540.3735128761$1787098891$gmane$org@sourceware.org> |
https://gcc.gnu.org/g:eea6b9c3d0783794735e363f83f15d82505ff733 commit r16-9553-geea6b9c3d0783794735e363f83f15d82505ff733 Author: GCC Administrator <[email protected]> Date: Wed Aug 19 00:20:53 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 10 ++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 28 ++++++++++++++++++++++++++++ gcc/fortran/ChangeLog | 12 ++++++++++++ gcc/testsuite/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 27 +++++++++++++++++++++++++++ 6 files changed, 119 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1fa2233de352..8b743696a889 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-07 Jakub Jelinek <[email protected]> + + PR tree-optimization/126534 + * gimple-range-op.cc (cfn_sqrt::op1_range): Widen lb or ub + by further 0.5ulp or 1ulp before squaring it. + * range-op-float.cc (float_widen_lhs_range): No longer static. + 2026-08-17 Ramin Moussavi <[email protected]> * config/microblaze/microblaze.h (DWARF_ALT_FRAME_RETURN_COLUMN): diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 96f8ad477e25..a8e78f54d93c 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260818 +20260819 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c36d880b0a7a..4e3d483e2c5f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,31 @@ +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-18 Jakub Jelinek <[email protected]> + + PR c++/126867 + * tree.cc (record_has_unique_obj_representations): Use + location_of (const_cast <tree> (t)) rather than + DECL_SOURCE_LOCATION (t). + +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-18 Jakub Jelinek <[email protected]> + + PR c++/126752 + * init.cc (build_vec_init): Assert TREE_PURPOSE of the + last *cleanup_flags element is rval rather than iterator. + +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-18 Jakub Jelinek <[email protected]> + + PR c++/126093 + * mangle.cc (write_reflection): Call write_unqualified_name on + STRIP_TEMPLATE (arg) rather than just arg. + 2026-08-14 Patrick Palka <[email protected]> Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e38b78319ca8..1ea954dd6ae8 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,15 @@ +2026-08-18 Jerry DeLisle <[email protected]> + + Backported from master: + 2026-08-17 Jerry DeLisle <[email protected]> + + PR fortran/126872 + * trans-decl.cc (gfc_finish_var_decl): Drop the unreachable + hidden-visibility case in the BIND(C) block. Do not give hidden + visibility to a PRIVATE module variable with a binding label. + (build_function_decl): Do not give hidden visibility to a PRIVATE + module procedure with a binding label. + 2026-08-16 Christopher Albert <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 594174fd2a7d..981044dd9367 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,44 @@ +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-18 Jakub Jelinek <[email protected]> + + PR c++/126867 + * g++.dg/cpp1z/has-unique-obj-representations6.C: New test. + +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-18 Jakub Jelinek <[email protected]> + + PR c++/126752 + * g++.dg/cpp0x/initlist-array25.C: New test. + +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-18 Jakub Jelinek <[email protected]> + + PR c++/126093 + * g++.dg/reflect/mangle1.C: Add 2 new tests for reflections of + conversion templates. + +2026-08-18 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-08-07 Jakub Jelinek <[email protected]> + + PR tree-optimization/126534 + * gcc.dg/pr126534.c: New test. + +2026-08-18 Jerry DeLisle <[email protected]> + + Backported from master: + 2026-08-17 Jerry DeLisle <[email protected]> + + PR fortran/126872 + * gfortran.dg/bind_c_private_1.f90: New test. + 2026-08-16 Christopher Albert <[email protected]> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d3cfc7f0de3e..4e50974adf9d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,30 @@ +2026-08-18 Yan Churkin <[email protected]> + + Backported from master: + 2026-07-23 Yan Churkin <[email protected]> + + PR libstdc++/125981 + * include/bits/stl_algobase.h (__find_if): Force the predicate + result to bool so that non-boolean_testable predicates cannot + cause a past-the-end iterator to be dereferenced. + (__mismatch): Likewise for both overloads. + * include/bits/stl_heap.h (__push_heap): Likewise for the + comparator result. + * testsuite/25_algorithms/find_if/overloaded_logical_ops.cc: New + test. + * testsuite/25_algorithms/mismatch/overloaded_logical_ops.cc: + New test. + +2026-08-18 Jonathan Wakely <[email protected]> + + Backported from master: + 2026-07-29 Jonathan Wakely <[email protected]> + + PR libstdc++/126452 + * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Use LC_ALL_C and + match both "Warning" and "warning" in ld output. + * configure: Regenerate. + 2026-08-17 Jonathan Wakely <[email protected]> Backported from master: