]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 24 Apr 2024 00:18:38 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 24 Apr 2024 00:18:38 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/objc/ChangeLog
gcc/testsuite/ChangeLog
libphobos/ChangeLog

index 8cd82785a4e6e21b3374809be1ef7685ddfdcb95..73cbab713c7950e7d18c0b72ca0a60a6643b2af8 100644 (file)
@@ -1,3 +1,20 @@
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2022-03-04  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin.c (darwin_fold_builtin): Make fcode an int to
+       avoid a mismatch with DECL_MD_FUNCTION_CODE().
+
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2021-11-15  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Test ld64 for -platform-version support.
+
 2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index f007dcf5a81141183e6100c3f77e333c2dfad23b..de7a64b42d704f3049b173610459366b6cd87655 100644 (file)
@@ -1 +1 @@
-20240423
+20240424
index b1491303ecdfe23013bde854f50d9f8554170ebf..7d939a6e8c6db6c32539cdf7ea678cb13d3dba81 100644 (file)
@@ -1,3 +1,11 @@
+2024-04-23  Matt Jacobson  <mhjacobson@me.com>
+
+       Backported from master:
+       2021-08-17  Matt Jacobson  <mhjacobson@me.com>
+
+       * c-opts.c (c_common_post_options): Default to
+       flag_objc_sjlj_exceptions = 1 only when flag_objc_abi < 2.
+
 2024-01-27  Lewis Hyatt  <lhyatt@gmail.com>
 
        PR preprocessor/105608
index 8cf9f1de78049b1a7511c615f558accb68b96b07..c7d062839aaca34f805ecf7da52e5c1f7224475e 100644 (file)
@@ -1,3 +1,35 @@
+2024-04-23  Matt Jacobson  <mhjacobson@me.com>
+
+       Backported from master:
+       2021-08-17  Matt Jacobson  <mhjacobson@me.com>
+
+       * objc-next-runtime-abi-02.c
+       (objc_next_runtime_abi_02_init): Warn about and reset
+       flag_objc_sjlj_exceptions regardless of flag_objc_exceptions.
+       (next_runtime_02_initialize): Use a checking assert that
+       flag_objc_sjlj_exceptions is off.
+
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2021-08-19  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * objc-next-runtime-abi-02.c (objc_next_runtime_abi_02_init):
+       Default receiver nilchecks on.
+
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2021-08-18  Iain Sandoe  <iain@sandoe.co.uk>
+                   Matt Jacobson   <mhjacobson@me.com>
+
+       PR objc/101666
+       * objc-act.c (objc_build_constructor): Handle empty constructor
+       lists.
+       * objc-next-runtime-abi-02.c (build_v2_objc_method_fixup_call):
+       Handle nil receivers.
+       (build_v2_build_objc_method_call): Likewise.
+
 2024-04-22  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index b4923266d5053b5ceb6059713c0de30d0766d65d..f4a0748e54cb129813f53116fe17b3540c37b376 100644 (file)
@@ -1,3 +1,40 @@
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * gcc.target/i386/memcpy-strategy-10.c: Account for
+       __USER_LABEL_PREFIX__.
+       * gcc.target/i386/memcpy-strategy-5.c: Likewise.
+       * gcc.target/i386/memset-strategy-5.c: Likewise.
+       * gcc.target/i386/memset-strategy-7.c: Likewise.
+
+2024-04-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2022-03-28  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/torture/pr100786.c: Add dg-require alias.
+
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2021-08-27  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * lib/target-supports.exp: Exclude cctools assembler based on
+       GAS 1.38.
+
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2021-08-18  Iain Sandoe  <iain@sandoe.co.uk>
+                   Matt Jacobson   <mhjacobson@me.com>
+
+       PR objc/101666
+       * obj-c++.dg/pr101666-0.mm: New test.
+       * obj-c++.dg/pr101666-1.mm: New test.
+       * obj-c++.dg/pr101666.inc: New.
+       * objc.dg/pr101666-0.m: New test.
+       * objc.dg/pr101666-1.m: New test.
+       * objc.dg/pr101666.inc: New.
+
 2024-04-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        Backported from master:
index ab80f6c83b2e926b3684cd49b6ac6fe59ebaa3fc..c8c4e9844f88a9ab21960c266ebd104a1e791e3f 100644 (file)
@@ -1,3 +1,11 @@
+2024-04-23  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2021-11-19  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * testsuite/lib/libphobos.exp: Prune warnings from external
+       tool bugs.
+
 2023-11-07  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        Backported from master: