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

index 9afb9b3031f5b114a6c876093d2d2cda424aea6c..aa3cdfbd4ec9a360ef6ef1f2b2ab564e4897b575 100644 (file)
@@ -1,3 +1,22 @@
+2024-04-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       Backported from master:
+       2023-08-17  Rainer Orth  <ro@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  <fxcoudert@gcc.gnu.org>
+
+       Backported from master:
+       2022-01-01  Francois-Xavier Coudert  <fxcoudert@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.
index 73cbab713c7950e7d18c0b72ca0a60a6643b2af8..e3822876680cb1a0fcc37fe022a7689ac5ab15a2 100644 (file)
@@ -1,3 +1,58 @@
+2024-04-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       Backported from master:
+       2023-08-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * configure.ac (gcc_cv_ld64_version): Allow for dyld in ld -v
+       output.
+       * configure: Regenerate.
+
+2024-04-24  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-05-29  Iain Sandoe  <iain@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  <jakub@redhat.com>
+
+       Backported from master:
+       2024-03-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/111736
+       * tsan.c (instrument_expr): Punt on non-generic address space
+       accesses.
+
+2024-04-24  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2024-03-22  Jakub Jelinek  <jakub@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  <rguenther@suse.de>
+
+       Backported from master:
+       2024-03-21  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/111736
+       * asan.c (instrument_derefs): Do not instrument accesses
+       to non-generic address-spaces.
+
+2024-04-24  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-12-05  Richard Biener  <rguenther@suse.de>
+
+       PR sanitizer/111736
+       * asan.c (asan_protect_global): Do not protect globals
+       in non-generic address-space.
+
 2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index de7a64b42d704f3049b173610459366b6cd87655..57aa6c58cc7c61c71f3364271cdc5ad34fea9146 100644 (file)
@@ -1 +1 @@
-20240424
+20240425
index f4a0748e54cb129813f53116fe17b3540c37b376..ee8e01ec767287b42a882801efe226dfad8c59d7 100644 (file)
@@ -1,3 +1,53 @@
+2024-04-24  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       Backported from master:
+       2023-08-20  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gcc.dg/darwin-minversion-link.c: Account for macOS 13 and 14.
+
+2024-04-24  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-06-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * objc-obj-c++-shared/GNUStep/Foundation/NSObjCRuntime.h: Make
+       this header use pragma system_header.
+
+2024-04-24  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-02-16  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
+
+2024-04-24  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-04-28  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.target/i386/mv31.C: Add target supports guard for ifuncs.
+
+2024-04-24  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2024-03-26  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/tsan/pr111736.c: New test.
+
+2024-04-24  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2024-03-22  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/ubsan/pr111736.c: New test.
+
+2024-04-24  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-03-21  Richard Biener  <rguenther@suse.de>
+
+       * gcc.target/i386/pr111736.c: New testcase.
+
 2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
 
        * gcc.target/i386/memcpy-strategy-10.c: Account for
index 03ae767c304a41ea354ac006d68ffe3910bbbc82..ce4e4bab5a8b3db16bbd898277cf30e4e44d83ac 100644 (file)
@@ -1,3 +1,12 @@
+2024-04-24  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-12-04  Iain Sandoe  <iain@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  <iain@sandoe.co.uk>
 
        Backported from master: