From: GCC Administrator Date: Sun, 15 Sep 2024 00:16:32 +0000 (+0000) Subject: Daily bump. X-Git-Tag: basepoints/gcc-16~5908 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e07fbc9d38389cffcfdd49d9c837f29424f0b008;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 49e339dfb03..4d490a492c1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2024-09-14 Georg-Johann Lay + + * 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 * config/avr/avr.cc (avr_2word_insn_p): Return true for diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 84c2c89a522..5cbbe5defc0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240914 +20240915 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b82aab7ee3a..5f590a3e4a2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2024-09-14 Jason Merrill + + * tree.cc (handle_init_priority_attribute): Check + in_system_header_at. + +2024-09-14 Simon Martin + + 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 PR c++/116696 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index babb5350096..df44a0a04e0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,29 @@ +2024-09-14 Andrew Pinski + + PR testsuite/116716 + * gcc.c-torture/execute/pr52286.c: Fix inline-asm for 16bit case. + +2024-09-14 Simon Martin + + PR c++/116681 + * g++.dg/cpp2a/concepts-pr116681.C: New test. + +2024-09-14 Jason Merrill + + * c-c++-common/pragma-diag-17.c: Handle !dfp targets. + +2024-09-14 Jonathan Wakely + + * g++.dg/ext/sve-sizeless-1.C: Adjust dg-error string. + +2024-09-14 Alexandre Oliva + + * 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 PR c++/116696 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index cb2049429ec..d6f33fef1d9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,19 @@ +2024-09-14 Jonathan Wakely + + * include/std/format (__formatter_fp::_M_localize): Add comments + and micro-optimize string copy. + +2024-09-14 Jonathan Wakely + + * 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 PR libstdc++/108846