From: GCC Administrator Date: Tue, 8 Jul 2025 00:22:14 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-12.5.0~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c76b545e81fcbec28434ae2f1ceaf6c45c4d6b33;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3380f843b69..180c1fe5f2f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2025-07-07 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * config/darwin.h: Avoid duplicate multiply_defined specs on + earlier Darwin versions with shared libgcc. + 2025-07-04 Iain Sandoe Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d4353d1e2c9..7475f8cf1b4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250707 +20250708 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 3deb3b3d251..aa25bddda13 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,24 @@ +2025-07-07 Jakub Jelinek + + Revert: + 2025-07-03 Jakub Jelinek + + PR c++/120471 + * typeck.cc (cp_build_array_ref) : 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 , SAVE_EXPR , SAVE_EXPR 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 + + Revert: + 2025-07-03 Jakub Jelinek + + PR c++/120940 + * typeck.cc (cp_build_array_ref): Fix a pasto. + 2025-07-03 Jakub Jelinek Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c4e85b0080e..903c261eb4b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,29 @@ +2025-07-07 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * lib/g++.exp: Remove additional flag handled by Darwin specs. + * lib/obj-c++.exp: Likewise. + +2025-07-07 Jakub Jelinek + + Revert: + 2025-07-07 Jakub Jelinek + + PR c++/120471 + * g++.dg/ubsan/pr120471.C: New test. + * g++.dg/parse/pr120471.C: New test. + +2025-07-07 Jakub Jelinek + + Revert: + 2025-07-07 Jakub Jelinek + + PR c++/120940 + * g++.dg/parse/pr120940.C: New test. + * g++.dg/warn/Wduplicated-branches9.C: New test. + 2025-07-03 Jakub Jelinek Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 5c77fdc822f..b95cec544ef 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2025-07-07 Iain Sandoe + + Backported from master: + 2023-07-03 Iain Sandoe + + * testsuite/lib/libstdc++.exp: Remove additional flag handled + by Darwin specs. + 2025-06-11 Jonathan Wakely Backported from master: