From: GCC Administrator Date: Tue, 23 Apr 2024 00:18:45 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-11.5.0~246 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=446745b65ceb50085936f193b10a3fc7b24120b8;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2fb1326cfd18..8cd82785a4e6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-05-03 Iain Sandoe + + * config/darwin.c (darwin_label_is_anonymous_local_objc_name): Make + protocol class methods linker-visible. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * config/darwin.h: Avoid duplicate multiply_defined specs on + earlier Darwin versions with shared libgcc. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-09-18 Iain Sandoe + + * configure: Regenerate. + * configure.ac: Handle explict disable of stdlib option, set + defaults for Darwin. + 2024-04-15 Tamar Christina PR tree-optimization/113552 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae66f0465524..f007dcf5a811 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240422 +20240423 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 5826aa92ca9a..a5d80090ee97 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-12-23 Iain Sandoe + + * 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 Backported from master: diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 2db1c1f274e2..8cf9f1de7804 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,13 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2022-05-03 Iain Sandoe + + * 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 Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e86fef912a94..b4923266d505 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2024-04-22 Rainer Orth + + Backported from master: + 2023-03-28 Rainer Orth + + * 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 + + Backported from master: + 2023-02-15 Iain Sandoe + + * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer + representations. + +2024-04-22 Iain Sandoe + + Backported from master: + 2022-06-25 Iain Sandoe + + * gcc.dg/darwin-comm-1.c: Check for the correct error message for + Darwin <= 10. + +2024-04-22 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * lib/g++.exp: Remove additional flag handled by Darwin specs. + * lib/obj-c++.exp: Likewise. + 2024-04-15 Tamar Christina PR tree-optimization/113552 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0595fd19058f..03ae767c304a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2024-04-22 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * testsuite/lib/libstdc++.exp: Remove additional flag handled + by Darwin specs. + 2024-01-11 Ken Matsui Backported from master: