aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog11
-rw-r--r--gcc/testsuite/ChangeLog26
-rw-r--r--libstdc++-v3/ChangeLog16
5 files changed, 60 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 49e339d..4d490a4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2024-09-14 Georg-Johann Lay <avr@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 <avr@gjlay.de>
* config/avr/avr.cc (avr_2word_insn_p): Return true for
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 84c2c89..5cbbe5de 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240914
+20240915
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b82aab7..5f590a3 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,14 @@
+2024-09-14 Jason Merrill <jason@redhat.com>
+
+ * tree.cc (handle_init_priority_attribute): Check
+ in_system_header_at.
+
+2024-09-14 Simon Martin <simon@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 <jason@redhat.com>
PR c++/116696
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index babb535..df44a0a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,29 @@
+2024-09-14 Andrew Pinski <quic_apinski@quicinc.com>
+
+ PR testsuite/116716
+ * gcc.c-torture/execute/pr52286.c: Fix inline-asm for 16bit case.
+
+2024-09-14 Simon Martin <simon@nasilyan.com>
+
+ PR c++/116681
+ * g++.dg/cpp2a/concepts-pr116681.C: New test.
+
+2024-09-14 Jason Merrill <jason@redhat.com>
+
+ * c-c++-common/pragma-diag-17.c: Handle !dfp targets.
+
+2024-09-14 Jonathan Wakely <jwakely@redhat.com>
+
+ * g++.dg/ext/sve-sizeless-1.C: Adjust dg-error string.
+
+2024-09-14 Alexandre Oliva <oliva@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 <jason@redhat.com>
PR c++/116696
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index cb20494..d6f33fe 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,19 @@
+2024-09-14 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/format (__formatter_fp::_M_localize): Add comments
+ and micro-optimize string copy.
+
+2024-09-14 Jonathan Wakely <jwakely@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.dangelo@kdab.com>
PR libstdc++/108846