https://gcc.gnu.org/g:446745b65ceb50085936f193b10a3fc7b24120b8
commit r11-11338-g446745b65ceb50085936f193b10a3fc7b24120b8 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Apr 23 00:18:45 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 25 +++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++++++ gcc/objc/ChangeLog | 10 ++++++++++ gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 8 ++++++++ 6 files changed, 86 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2fb1326cfd1..8cd82785a4e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2022-05-03 Iain Sandoe <i...@sandoe.co.uk> + + * config/darwin.c (darwin_label_is_anonymous_local_objc_name): Make + protocol class methods linker-visible. + +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2023-07-03 Iain Sandoe <i...@sandoe.co.uk> + + * config/darwin.h: Avoid duplicate multiply_defined specs on + earlier Darwin versions with shared libgcc. + +2024-04-22 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-15 Tamar Christina <tamar.christ...@arm.com> PR tree-optimization/113552 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae66f046552..f007dcf5a81 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240422 +20240423 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 5826aa92ca9..a5d80090ee9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2022-12-23 Iain Sandoe <i...@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 <ja...@redhat.com> Backported from master: diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 2db1c1f274e..8cf9f1de780 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,13 @@ +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2022-05-03 Iain Sandoe <i...@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 <i...@sandoe.co.uk> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e86fef912a9..b4923266d50 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2024-04-22 Rainer Orth <r...@cebitec.uni-bielefeld.de> + + Backported from master: + 2023-03-28 Rainer Orth <r...@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 <i...@sandoe.co.uk> + + Backported from master: + 2023-02-15 Iain Sandoe <i...@sandoe.co.uk> + + * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer + representations. + +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2022-06-25 Iain Sandoe <i...@sandoe.co.uk> + + * gcc.dg/darwin-comm-1.c: Check for the correct error message for + Darwin <= 10. + +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2023-07-03 Iain Sandoe <i...@sandoe.co.uk> + + * lib/g++.exp: Remove additional flag handled by Darwin specs. + * lib/obj-c++.exp: Likewise. + 2024-04-15 Tamar Christina <tamar.christ...@arm.com> PR tree-optimization/113552 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0595fd19058..03ae767c304 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2024-04-22 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2023-07-03 Iain Sandoe <i...@sandoe.co.uk> + + * testsuite/lib/libstdc++.exp: Remove additional flag handled + by Darwin specs. + 2024-01-11 Ken Matsui <kmat...@gcc.gnu.org> Backported from master: