https://gcc.gnu.org/g:e07fbc9d38389cffcfdd49d9c837f29424f0b008
commit r15-3645-ge07fbc9d38389cffcfdd49d9c837f29424f0b008 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Sep 15 00:16:32 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 6 ++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 11 +++++++++++ gcc/testsuite/ChangeLog | 26 ++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 16 ++++++++++++++++ 5 files changed, 60 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 49e339dfb039..4d490a492c18 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2024-09-14 Georg-Johann Lay <a...@gjlay.de> + + * config/avr/avr.md (UNSPEC_COPYSIGN): Remove define_enum. + (copysignsf3): Use copysign instead of UNSPEC_COPYSIGN. + Allow const_double for operand 2. + 2024-09-13 Georg-Johann Lay <a...@gjlay.de> * config/avr/avr.cc (avr_2word_insn_p): Return true for diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 84c2c89a522e..5cbbe5defc0c 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240914 +20240915 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b82aab7ee3a1..5f590a3e4a25 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2024-09-14 Jason Merrill <ja...@redhat.com> + + * tree.cc (handle_init_priority_attribute): Check + in_system_header_at. + +2024-09-14 Simon Martin <si...@nasilyan.com> + + PR c++/116681 + * name-lookup.cc (qualified_namespace_lookup): Use an + auto_cond_timer instead of using timevar_start and timevar_stop. + 2024-09-13 Jason Merrill <ja...@redhat.com> PR c++/116696 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index babb5350096c..df44a0a04e0d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,29 @@ +2024-09-14 Andrew Pinski <quic_apin...@quicinc.com> + + PR testsuite/116716 + * gcc.c-torture/execute/pr52286.c: Fix inline-asm for 16bit case. + +2024-09-14 Simon Martin <si...@nasilyan.com> + + PR c++/116681 + * g++.dg/cpp2a/concepts-pr116681.C: New test. + +2024-09-14 Jason Merrill <ja...@redhat.com> + + * c-c++-common/pragma-diag-17.c: Handle !dfp targets. + +2024-09-14 Jonathan Wakely <jwak...@redhat.com> + + * g++.dg/ext/sve-sizeless-1.C: Adjust dg-error string. + +2024-09-14 Alexandre Oliva <ol...@adacore.com> + + * g++.dg/coroutines/pr108620.C: Skip if !hostedlib because of + unavailable headers. + * g++.dg/other/profile1.C: Likewise. + * g++.dg/ext/pragma-unroll-lambda-lto.C: Skip if !hostedlib + because of unavailable declarations. + 2024-09-13 Jason Merrill <ja...@redhat.com> PR c++/116696 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index cb2049429ecf..d6f33fef1d92 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,19 @@ +2024-09-14 Jonathan Wakely <jwak...@redhat.com> + + * include/std/format (__formatter_fp::_M_localize): Add comments + and micro-optimize string copy. + +2024-09-14 Jonathan Wakely <jwak...@redhat.com> + + * include/bits/semaphore_base.h (__platform_semaphore): Refactor + loops to all use similar forms. + (__platform_semaphore::_M_try_acquire_until): Use chrono::ceil + to explicitly convert to __clock_t::time_point. + * testsuite/30_threads/semaphore/try_acquire_for.cc: Check that + using a very high resolution timeout compiles. + * testsuite/30_threads/semaphore/platform_try_acquire_for.cc: + New test. + 2024-09-13 Giuseppe D'Angelo <giuseppe.dang...@kdab.com> PR libstdc++/108846