]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 23 Apr 2024 00:18:45 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 23 Apr 2024 00:18:45 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/objc/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 2fb1326cfd18ce510f7ac0068ae7e1b035b0f622..8cd82785a4e6e21b3374809be1ef7685ddfdcb95 100644 (file)
@@ -1,3 +1,28 @@
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-05-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin.c (darwin_label_is_anonymous_local_objc_name): Make
+       protocol class methods linker-visible.
+
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin.h: Avoid duplicate multiply_defined specs on
+       earlier Darwin versions with shared libgcc.
+
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-09-18  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * configure: Regenerate.
+       * configure.ac: Handle explict disable of stdlib option, set
+       defaults for Darwin.
+
 2024-04-15  Tamar Christina  <tamar.christina@arm.com>
 
        PR tree-optimization/113552
index ae66f0465524449becbadfec9bc4f978f15d133c..f007dcf5a81141183e6100c3f77e333c2dfad23b 100644 (file)
@@ -1 +1 @@
-20240422
+20240423
index 5826aa92ca9ae389a5770b9209817b58007ae38a..a5d80090ee973c1d83ac0df48843a349dce6060c 100644 (file)
@@ -1,3 +1,12 @@
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-12-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++spec.c (lang_specific_driver): Preserve -static-libstdc++ in
+       the driver command line for targets without -Bstatic/dynamic support
+       in their static linker.
+
 2024-01-24  Jason Merrill  <jason@redhat.com>
 
        Backported from master:
index 2db1c1f274e27a448bc307065a859256814ce57b..8cf9f1de78049b1a7511c615f558accb68b96b07 100644 (file)
@@ -1,3 +1,13 @@
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-05-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * objc-next-runtime-abi-02.c (next_runtime_abi_02_protocol_decl): Do
+       not dead-strip the runtime meta-data symbols.
+       (build_v2_classrefs_table): Likewise.
+       (build_v2_protocol_list_address_table): Likewise.
+
 2024-03-31  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index e86fef912a94813866ab7974347b51d47387dbe2..b4923266d5053b5ceb6059713c0de30d0766d65d 100644 (file)
@@ -1,3 +1,36 @@
+2024-04-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       Backported from master:
+       2023-03-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * lib/target-supports.exp (add_options_for_weak_undefined): Escape
+       brackets.
+       * gcc.dg/visibility-22.c: Add weak_undefined options.
+
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-02-15  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
+       representations.
+
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-06-25  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * gcc.dg/darwin-comm-1.c: Check for the correct error message for
+       Darwin <= 10.
+
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * lib/g++.exp: Remove additional flag handled by Darwin specs.
+       * lib/obj-c++.exp: Likewise.
+
 2024-04-15  Tamar Christina  <tamar.christina@arm.com>
 
        PR tree-optimization/113552
index 0595fd19058fbc2409df7da150de4563b2f76b9b..03ae767c304a41ea354ac006d68ffe3910bbbc82 100644 (file)
@@ -1,3 +1,11 @@
+2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * testsuite/lib/libstdc++.exp: Remove additional flag handled
+       by Darwin specs.
+
 2024-01-11  Ken Matsui  <kmatsui@gcc.gnu.org>
 
        Backported from master: