https://gcc.gnu.org/g:9b25e4446c635faba79aa32616adadf5825652f1
commit r13-9086-g9b25e4446c635faba79aa32616adadf5825652f1 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sat Oct 5 00:21:04 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 10 +++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 8 ++++++ libstdc++-v3/ChangeLog | 71 +++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 90 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7aaec0a48e53..64d87fc296ab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2024-10-04 H.J. Lu <hjl.to...@gmail.com> + + Backported from master: + 2024-10-04 H.J. Lu <hjl.to...@gmail.com> + + PR target/116962 + * config/i386/i386.cc (ix86_stack_protect_runtime_enabled_p): New + function. + (TARGET_STACK_PROTECT_RUNTIME_ENABLED_P): New. + 2024-10-02 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ec7372fbdf8f..21c32c43dc98 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241004 +20241005 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 681909ed45df..144dd4ed157c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2024-10-04 H.J. Lu <hjl.to...@gmail.com> + + Backported from master: + 2024-10-04 H.J. Lu <hjl.to...@gmail.com> + + PR target/116962 + * gcc.target/i386/pr116962.c: New file. + 2024-10-02 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 78a25f8ec720..964432a2ce74 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,74 @@ +2024-10-04 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-06-21 Jonathan Wakely <jwak...@redhat.com> + + * testsuite/util/testsuite_allocator.h (tracker_allocator): + Initialize base class in copy constructor. + +2024-10-04 Jonathan Wakely <jwak...@redhat.com> + + * src/c++17/fs_ops.cc (remove_all) [__FreeBSD__ || __DragonFly__]: + Check for EMLINK as well as ELOOP. + [__NetBSD__]: Check for EFTYPE as well as ELOOP. + +2024-10-04 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-06-12 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/115399 + * include/tr2/dynamic_bitset (operator>>=): Remove redundant + call to _M_do_sanitize. + * include/tr2/dynamic_bitset.tcc (_M_do_left_shift): Zero out + low bits in words that should no longer be populated. + (_M_do_right_shift): Likewise for high bits. + * testsuite/tr2/dynamic_bitset/pr115399.cc: New test. + +2024-10-04 Kim Gräsman <kim.gras...@gmail.com> + + Backported from master: + 2024-08-28 Kim Gräsman <kim.gras...@gmail.com> + + * include/bits/cpp_type_traits.h: Improve doxygen file docs. + +2024-10-04 Kim Gräsman <kim.gras...@gmail.com> + + Backported from master: + 2024-08-28 Kim Gräsman <kim.gras...@gmail.com> + + * config/cpu/aarch64/opt/ext/opt_random.h: Improve doxygen file + docs. + * config/cpu/i486/opt/ext/opt_random.h: Likewise. + +2024-10-04 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-07-06 Jonathan Wakely <jwak...@redhat.com> + + * include/std/variant (_Variant_storage::_M_reset): Use + __unlikely__ form of attribute instead of unlikely. + +2024-10-04 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-08-28 Jonathan Wakely <jwak...@redhat.com> + + * configure.ac: Fix check for O_NONBLOCK. + * config.h.in: Regenerate. + * configure: Regenerate. + +2024-10-04 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-09-10 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/116641 + * include/bits/basic_string.h (operator=(basic_string&&)): Call + _M_assign instead of assign. + * testsuite/21_strings/basic_string/allocator/116641.cc: New + test. + 2024-10-03 Jonathan Wakely <jwak...@redhat.com> Backported from master: