https://gcc.gnu.org/g:335e10a88ffea50d60cc9518074844972c64c916

commit r14-10709-g335e10a88ffea50d60cc9518074844972c64c916
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Sep 24 00:22:27 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog          | 17 +++++++++++++++
 gcc/DATESTAMP          |  2 +-
 libgcc/ChangeLog       |  9 ++++++++
 libstdc++-v3/ChangeLog | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 83 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ea929e906bf4..07e92531120e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2024-09-23  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2024-09-20  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config/darwin.h (AS_NEEDS_DASH_FOR_PIPED_INPUT): New.
+
+2024-09-23  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2024-08-07  Iain Sandoe  <i...@sandoe.co.uk>
+
+       PR target/116237
+       * config/darwin.h (SUBTARGET_DRIVER_SELF_SPECS): Add a spec for
+       weak_framework.
+       * config/darwin.opt: Handle weak_framework driver option.
+
 2024-09-22  John David Anglin  <dang...@gcc.gnu.org>
 
        * config/pa/pa.h (GENERAL_REGNO_P): Define.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 37e5425b64e5..f4255371a623 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240923
+20240924
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index e7c752c7e7ad..177a91089603 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,12 @@
+2024-09-23  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2024-09-22  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config.host: From macOS 11, limit earliest macOS support
+       to macOS 11.
+       * config/t-darwin-min-11: New file.
+
 2024-08-27  YunQiang Su  <s...@gcc.gnu.org>
 
        Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c30ae1757cfb..e0e79ed50bd6 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,59 @@
+2024-09-23  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2024-09-20  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/116529
+       * include/bits/unique_ptr.h (unique_ptr(auto_ptr<U>&&)):
+       Use pointer instead of T*.
+       * testsuite/20_util/unique_ptr/creation/116529.cc: New test.
+
+2024-09-23  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2024-09-22  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/116754
+       * include/bits/ranges_algobase.h (__copy_or_move): Fix order of
+       arguments to __memcpyable.
+
+2024-09-23  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2024-09-20  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/116777
+       * doc/xml/manual/using.xml: Document features that are not
+       supported for the gcc4-compatible ABI.
+       * doc/html/manual/using_dual_abi.html: Regenerate.
+
+2024-09-23  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2024-08-23  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/108619
+       * include/bits/alloc_traits.h (__allocator_traits_base): Add
+       variable templates for detecting whether the allocator has a
+       construct member, or if placement new can be used instead.
+       (allocator_traits::__construct_helper): Remove.
+       (allocator_traits::__has_construct): Remove.
+       (allocator_traits::construct): Use 'if constexpr' instead of
+       dispatching to overloads constrained with enable_if.
+       (allocator_traits<allocator<T>>::construct): Use _Construct if
+       construct_at is not supported. Use
+       __is_nothrow_new_constructible for noexcept-specifier.
+       (allocator_traits<allocator<void>>::construct): Use
+       __is_nothrow_new_constructible for noexcept-specifier.
+       * include/bits/new_allocator.h (construct): Likewise.
+       * include/ext/malloc_allocator.h (construct): Likewise.
+       * include/std/type_traits (__is_nothrow_new_constructible): New
+       variable template.
+       * testsuite/20_util/allocator/89510.cc: Adjust expected results.
+       * testsuite/ext/malloc_allocator/89510.cc: Likewise.
+       * testsuite/ext/new_allocator/89510.cc: Likewise.
+       * testsuite/20_util/allocator_traits/members/108619.cc: New test.
+
 2024-09-11  Jonathan Wakely  <jwak...@redhat.com>
 
        Backported from master:

Reply via email to