]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 8 Jul 2025 00:22:14 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 8 Jul 2025 00:22:14 +0000 (00:22 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 3380f843b690618cc2e7fbc00de4fe2fb4c1f63f..180c1fe5f2fc9d84a31b5384fb6d60bedbade6e1 100644 (file)
@@ -1,3 +1,11 @@
+2025-07-07  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin.h: Avoid duplicate multiply_defined specs on
+       earlier Darwin versions with shared libgcc.
+
 2025-07-04  Iain Sandoe  <iain@sandoe.co.uk>
 
        Backported from master:
index d4353d1e2c9e09bb4171eb250794d43692595a98..7475f8cf1b491642ebf86f6e5cb86d16bb6b464b 100644 (file)
@@ -1 +1 @@
-20250707
+20250708
index 3deb3b3d251171abc4511480982d90bc573e984c..aa25bddda13661580207ccf51195e62ed4ef1bf0 100644 (file)
@@ -1,3 +1,24 @@
+2025-07-07  Jakub Jelinek  <jakub@redhat.com>
+
+       Revert:
+       2025-07-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/120471
+       * typeck.cc (cp_build_array_ref) <case COND_EXPR>: If idx is not
+       INTEGER_CST, don't optimize the case (but cp_default_conversion on
+       array early if it has ARRAY_TYPE) or use
+       SAVE_EXPR <op0>, SAVE_EXPR <idx>, SAVE_EXPR <op0> as new op0 depending
+       on flag_strong_eval_order and whether op1 and op2 are arrays with
+       invariant address or tree invariant pointers.  Formatting fixes.
+
+2025-07-07  Jakub Jelinek  <jakub@redhat.com>
+
+       Revert:
+       2025-07-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/120940
+       * typeck.cc (cp_build_array_ref): Fix a pasto.
+
 2025-07-03  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index c4e85b0080ecf458059db27302b3ccdf0a3b94f3..903c261eb4b9e8c95724ee92d2d33530cf9bd36e 100644 (file)
@@ -1,3 +1,29 @@
+2025-07-07  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * lib/g++.exp: Remove additional flag handled by Darwin specs.
+       * lib/obj-c++.exp: Likewise.
+
+2025-07-07  Jakub Jelinek  <jakub@redhat.com>
+
+       Revert:
+       2025-07-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/120471
+       * g++.dg/ubsan/pr120471.C: New test.
+       * g++.dg/parse/pr120471.C: New test.
+
+2025-07-07  Jakub Jelinek  <jakub@redhat.com>
+
+       Revert:
+       2025-07-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/120940
+       * g++.dg/parse/pr120940.C: New test.
+       * g++.dg/warn/Wduplicated-branches9.C: New test.
+
 2025-07-03  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index 5c77fdc822fcfe87fff538474804c73d5184d275..b95cec544ef8c1c102cf6d959f210d351e3e6bb0 100644 (file)
@@ -1,3 +1,11 @@
+2025-07-07  Iain Sandoe  <iain@sandoe.co.uk>
+
+       Backported from master:
+       2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * testsuite/lib/libstdc++.exp: Remove additional flag handled
+       by Darwin specs.
+
 2025-06-11  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: