https://gcc.gnu.org/g:399c8b359d8ed160757b20374bc8ccdbcf0fbb92
commit r14-12160-g399c8b359d8ed160757b20374bc8ccdbcf0fbb92 Author: GCC Administrator <[email protected]> Date: Sat Nov 15 00:27:42 2025 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- libstdc++-v3/ChangeLog | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 7dd59f5c1f9a..452b306f6ebd 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251114 +20251115 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 23be9c2a4b4a..1e2a4872d850 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,59 @@ +2025-11-14 Jonathan Wakely <[email protected]> + + * include/std/any: Add diagnostic pragmas to disable warning + about std::aligned_storage being deprecated. + +2025-11-14 Jonathan Wakely <[email protected]> + + Backported from master: + 2024-09-27 Jonathan Wakely <[email protected]> + + * include/bits/atomic_base.h (__atomic_base<T*>::_M_type_size): + Replace overloaded functions with static _S_type_size. + * include/std/atomic (atomic<T*>): Use is_object_v instead of + is_object. + * testsuite/29_atomics/atomic/operators/pointer_partial_void.cc: + Add dg-warning for -Wpointer-arith warning. + +2025-11-14 Jonathan Wakely <[email protected]> + + Backported from master: + 2024-09-27 Jonathan Wakely <[email protected]> + + * testsuite/20_util/bind/dangling_ref.cc: Add an additional + dg-warning for -Wreturn-local-addr warning. + * testsuite/30_threads/packaged_task/cons/dangling_ref.cc: + Likewise. + +2025-11-14 Jonathan Wakely <[email protected]> + + Backported from master: + 2025-11-13 Jonathan Wakely <[email protected]> + + PR libstdc++/122661 + * include/bits/forward_list.h (forward_list::assign(I, I)): Fix + value category in is_assignable check. + * testsuite/23_containers/forward_list/modifiers/122661.cc: + New test. + +2025-11-14 Jonathan Wakely <[email protected]> + + Backported from master: + 2025-07-08 Jonathan Wakely <[email protected]> + + PR libstdc++/118681 + * src/c++17/memory_resource.cc (choose_block_size): New + function. + (synchronized_pool_resource::do_allocate): Use choose_block_size + to determine appropriate block size. + (synchronized_pool_resource::do_deallocate): Likewise + (unsynchronized_pool_resource::do_allocate): Likewise. + (unsynchronized_pool_resource::do_deallocate): Likewise + * testsuite/20_util/synchronized_pool_resource/118681.cc: New + test. + * testsuite/20_util/unsynchronized_pool_resource/118681.cc: New + test. + 2025-10-20 Jonathan Wakely <[email protected]> Backported from master:
