From 6dafb7d99542e53b7889a1eeef6a1c0cd0bb1640 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 9 Nov 2023 00:20:49 +0000 Subject: [PATCH] Daily bump. --- gcc/DATESTAMP | 2 +- libgcc/config/avr/libf7/ChangeLog | 4 ++ libstdc++-v3/ChangeLog | 92 +++++++++++++++++++++++++++++++ 3 files changed, 97 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6e86c0eb5323..aa6461fc3bfd 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20231108 +20231109 diff --git a/libgcc/config/avr/libf7/ChangeLog b/libgcc/config/avr/libf7/ChangeLog index 8a1bba80127a..601f935a865a 100644 --- a/libgcc/config/avr/libf7/ChangeLog +++ b/libgcc/config/avr/libf7/ChangeLog @@ -1,3 +1,7 @@ +2023-11-08 Georg-Johann Lay + + * libf7-asm.sx (mul_mant) [AVR_HAVE_MUL]: Tweak code. + 2023-10-19 Georg-Johann Lay * libf7-asm.sx (mul_mant): Implement for devices without MUL. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ac3cc5fde62d..0df0cda4d9f9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,95 @@ +2023-11-08 Jonathan Wakely + + Backported from master: + 2023-11-06 Jonathan Wakely + + * include/std/expected (expected::and_then, expected::or_else): + Add string literals to static assertions. + * include/std/optional (optional::and_then, optional::or_else): + Likewise. + +2023-11-08 Feng Jisen + + Backported from master: + 2023-11-04 Feng Jisen + + * include/bits/utility.h (_Nth_type): Remove redundant partial + specialization. + +2023-11-08 Jonathan Wakely + + Backported from master: + 2023-11-02 Jonathan Wakely + + PR libstdc++/112314 + * include/std/string_view (string_view::remove_suffix): Add + debug assertion. + * testsuite/21_strings/basic_string_view/modifiers/remove_prefix/debug.cc: + New test. + * testsuite/21_strings/basic_string_view/modifiers/remove_suffix/debug.cc: + New test. + +2023-11-08 Jonathan Wakely + + Backported from master: + 2023-11-02 Jonathan Wakely + + * acinclude.m4 (GLIBCXX_ENABLE_C99): Fix snprintf checks. + * configure: Regenerate. + +2023-11-08 Jonathan Wakely + + Backported from master: + 2023-10-26 Jonathan Wakely + + PR libstdc++/112089 + * include/std/shared_mutex (shared_lock::unlock): Change errc + constant to operation_not_permitted. + * testsuite/30_threads/shared_lock/locking/112089.cc: New test. + +2023-11-08 Jonathan Wakely + + Backported from master: + 2023-10-26 Jonathan Wakely + + * testsuite/20_util/duration/io.cc: Double timeout using + dg-timeout-factor. + * testsuite/std/time/day/io.cc: Likewise. + * testsuite/std/time/format.cc: Likewise. + * testsuite/std/time/hh_mm_ss/io.cc: Likewise. + * testsuite/std/time/month/io.cc: Likewise. + * testsuite/std/time/month_day/io.cc: Likewise. + * testsuite/std/time/month_day_last/io.cc: Likewise. + * testsuite/std/time/month_weekday/io.cc: Likewise. + * testsuite/std/time/month_weekday_last/io.cc: Likewise. + * testsuite/std/time/weekday/io.cc: Likewise. + * testsuite/std/time/weekday_indexed/io.cc: Likewise. + * testsuite/std/time/weekday_last/io.cc: Likewise. + * testsuite/std/time/year/io.cc: Likewise. + * testsuite/std/time/year_month/io.cc: Likewise. + * testsuite/std/time/year_month_day/io.cc: Likewise. + * testsuite/std/time/year_month_day_last/io.cc: Likewise. + * testsuite/std/time/year_month_weekday/io.cc: Likewise. + * testsuite/std/time/year_month_weekday_last/io.cc: Likewise. + * testsuite/std/time/zoned_time/io.cc: Likewise. + +2023-11-08 Jonathan Wakely + + Backported from master: + 2023-10-21 Jonathan Wakely + + * include/bits/basic_string.h (_M_init_local_buf()): New + function. + (_M_use_local_data()): Use _M_init_local_buf. + (basic_string(), basic_string(const Alloc&)) + (basic_string(basic_string&&)) + (basic_string(basic_string&&, const Alloc&)): Use + _M_init_local_buf instead of _M_use_local_data(). + * include/bits/basic_string.tcc (swap(basic_string&)) + (_M_construct(InIter, InIter, input_iterator_tag)) + (_M_construct(InIter, InIter, forward_iterator_tag)) + (_M_construct(size_type, CharT), reserve()): Likewise. + 2023-11-06 Ian Lance Taylor PR libbacktrace/111315 -- 2.47.2