https://gcc.gnu.org/g:05aef105be13114a0d9d50abcd78cdfdefd4f6d2
commit r11-11362-g05aef105be13114a0d9d50abcd78cdfdefd4f6d2 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Apr 25 00:18:38 2024 +0000 Daily bump. Diff: --- fixincludes/ChangeLog | 19 +++++++++++++++++ gcc/ChangeLog | 55 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 50 ++++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 9 ++++++++ 5 files changed, 134 insertions(+), 1 deletion(-) diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog index 9afb9b3031f..aa3cdfbd4ec 100644 --- a/fixincludes/ChangeLog +++ b/fixincludes/ChangeLog @@ -1,3 +1,22 @@ +2024-04-24 Rainer Orth <r...@cebitec.uni-bielefeld.de> + + Backported from master: + 2023-08-17 Rainer Orth <r...@cebitec.uni-bielefeld.de> + + * inclhack.def (darwin_flt_eval_method): Handle macOS 14 guard + variant. + * fixincl.x: Regenerate. + * tests/base/math.h [DARWIN_FLT_EVAL_METHOD_CHECK]: Update test. + +2024-04-24 Francois-Xavier Coudert <fxcoud...@gcc.gnu.org> + + Backported from master: + 2022-01-01 Francois-Xavier Coudert <fxcoud...@gcc.gnu.org> + + * inclhack.def: Add new fix on darwin. + * fixincl.x: Regenerate. + * tests/base/math.h: Regenerate. + 2023-05-29 Release Manager * GCC 11.4.0 released. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 73cbab713c7..e3822876680 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,58 @@ +2024-04-24 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-24 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2022-05-29 Iain Sandoe <i...@sandoe.co.uk> + + PR target/105599 + * config/darwin.h: Move versions-specific handling of multiply_defined + from SUBTARGET_DRIVER_SELF_SPECS to LINK_SPEC. + +2024-04-24 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-03-26 Jakub Jelinek <ja...@redhat.com> + + PR sanitizer/111736 + * tsan.c (instrument_expr): Punt on non-generic address space + accesses. + +2024-04-24 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-03-22 Jakub Jelinek <ja...@redhat.com> + + PR sanitizer/111736 + * ubsan.c (ubsan_expand_null_ifn, instrument_mem_ref): Avoid + SANITIZE_NULL instrumentation for non-generic address spaces + for which targetm.addr_space.zero_address_valid (as) is true. + +2024-04-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-03-21 Richard Biener <rguent...@suse.de> + + PR tree-optimization/111736 + * asan.c (instrument_derefs): Do not instrument accesses + to non-generic address-spaces. + +2024-04-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2023-12-05 Richard Biener <rguent...@suse.de> + + PR sanitizer/111736 + * asan.c (asan_protect_global): Do not protect globals + in non-generic address-space. + 2024-04-23 Iain Sandoe <i...@sandoe.co.uk> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index de7a64b42d7..57aa6c58cc7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240424 +20240425 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f4a0748e54c..ee8e01ec767 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,53 @@ +2024-04-24 Francois-Xavier Coudert <fxcoud...@gcc.gnu.org> + + Backported from master: + 2023-08-20 Francois-Xavier Coudert <fxcoud...@gcc.gnu.org> + + * gcc.dg/darwin-minversion-link.c: Account for macOS 13 and 14. + +2024-04-24 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2023-06-23 Iain Sandoe <i...@sandoe.co.uk> + + * objc-obj-c++-shared/GNUStep/Foundation/NSObjCRuntime.h: Make + this header use pragma system_header. + +2024-04-24 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2023-02-16 Iain Sandoe <i...@sandoe.co.uk> + + * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows. + +2024-04-24 Iain Sandoe <i...@sandoe.co.uk> + + Backported from master: + 2022-04-28 Iain Sandoe <i...@sandoe.co.uk> + + * g++.target/i386/mv31.C: Add target supports guard for ifuncs. + +2024-04-24 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-03-26 Jakub Jelinek <ja...@redhat.com> + + * gcc.dg/tsan/pr111736.c: New test. + +2024-04-24 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-03-22 Jakub Jelinek <ja...@redhat.com> + + * gcc.dg/ubsan/pr111736.c: New test. + +2024-04-24 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-03-21 Richard Biener <rguent...@suse.de> + + * gcc.target/i386/pr111736.c: New testcase. + 2024-04-23 Iain Sandoe <i...@sandoe.co.uk> * gcc.target/i386/memcpy-strategy-10.c: Account for diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 03ae767c304..ce4e4bab5a8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,12 @@ +2024-04-24 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-04-22 Iain Sandoe <i...@sandoe.co.uk> Backported from master: