https://gcc.gnu.org/g:32e96608479378a447d0078b336640948417dd02

commit r12-10344-g32e96608479378a447d0078b336640948417dd02
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Apr 19 00:20:34 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog          | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP          |  2 +-
 libstdc++-v3/ChangeLog |  9 +++++++
 3 files changed, 81 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2f05fe60924..575af27bf7e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,74 @@
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2023-10-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config.in: Regenerate.
+       * config/darwin.cc (darwin_file_start): Add assembler directives
+       for the target OS version, where these are supported by the
+       assembler.
+       (darwin_override_options): Check for building >= macOS 10.14.
+       * configure: Regenerate.
+       * configure.ac: Check for assembler support of .build_version
+       directives.
+
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2023-09-10  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config/darwin.cc (darwin_function_section): Place unlikely
+       executed global init code into the standard cold section.
+
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2023-09-04  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config/darwin-sections.def (static_init_section): Add the
+       __TEXT,__StaticInit section.
+       * config/darwin.cc (darwin_function_section): Use the static init
+       section for global initializers, to match other platform toolchains.
+
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2023-09-04  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config/darwin-sections.def (darwin_exception_section): Move to
+       the __TEXT segment.
+       * config/darwin.cc (darwin_emit_except_table_label): Align before
+       the exception table label.
+       * config/darwin.h (ASM_PREFERRED_EH_DATA_FORMAT): Use indirect PC-
+       relative 4byte relocs.
+
+2024-04-18  Rainer Orth  <r...@cebitec.uni-bielefeld.de>
+
+       Backported from master:
+       2023-08-17  Rainer Orth  <r...@cebitec.uni-bielefeld.de>
+
+       * configure.ac (gcc_cv_ld64_version): Allow for dyld in ld -v
+       output.
+       * configure: Regenerate.
+
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2023-09-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * configure: Regenerate.
+       * configure.ac: Handle explict disable of stdlib option, set
+       defaults for Darwin.
+
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2023-09-20  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config/darwin.h:
+       (SUBTARGET_DRIVER_SELF_SPECS): Move handling of 'shared' into the same
+       specs as 'dynamiclib'. (STARTFILE_SPEC): Handle 'shared'.
+
 2024-04-15  Richard Biener  <rguent...@suse.de>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ee86d6c39bf..f3bfc27922d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240418
+20240419
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 498d620768e..b9deba67bf8 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,12 @@
+2024-04-18  Iain Sandoe  <i...@sandoe.co.uk>
+
+       Backported from master:
+       2022-12-04  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config/os/bsd/darwin/os_defines.h
+       (_GTHREAD_USE_RECURSIVE_MUTEX_INIT_FUNC): Limit use of this macro
+       to OS versions that need it.
+
 2024-03-18  Jonathan Wakely  <jwak...@redhat.com>
 
        Backported from master:

Reply via email to