]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 15 Jun 2025 00:17:36 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 15 Jun 2025 00:17:36 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index ad1a0c19e1401e1ee07b11e72a7ffc1f6d0138c6..0eaaf7cc2d5c6e3a314ffb6d693ab7f2f206da9f 100644 (file)
@@ -1,3 +1,13 @@
+2025-06-14  Georg-Johann Lay  <avr@gjlay.de>
+
+       Backported from master:
+       2025-06-14  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR rtl-optimization/120423
+       PR rtl-optimization/116389
+       * config/avr/avr.md [-mno-lra]: Add pre-reload split to transform
+       (left shift of) a paradoxical subreg to a (left shift of) zero-extend.
+
 2025-06-13  Jakub Jelinek  <jakub@redhat.com>
 
        PR middle-end/120629
index b440a372cfd181c02232bd47b0dff762caecab07..caed742bd6e6e8d84e3eec02c6c5046397b0a88f 100644 (file)
@@ -1 +1 @@
-20250614
+20250615
index 00280820193ec73b294365861482f0d5332740c9..41d68eddbdb900006a6943ae0334167d49dee70d 100644 (file)
@@ -1,3 +1,15 @@
+2025-06-14  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * coroutines.cc (build_co_await): Identify diagnostics
+       for initial and final await expressions.
+       (cp_coroutine_transform::wrap_original_function_body): Do
+       not handle initial and final await expressions here ...
+       (cp_coroutine_transform::apply_transforms): ... handle them
+       here and avoid duplicate diagnostics.
+       * coroutines.h: Declare inital and final await expressions
+       in the transform class.  Save the function closing brace
+       location.
+
 2025-06-13  Iain Sandoe  <iain@sandoe.co.uk>
 
        PR c++/116775
index 2936817425b15a76d76f1e0a49d1db285d55a2df..c339beb4bee6d969941ed51856f8c2c0125843e7 100644 (file)
@@ -1,3 +1,23 @@
+2025-06-14  Georg-Johann Lay  <avr@gjlay.de>
+
+       Backported from master:
+       2025-06-14  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR rtl-optimization/120423
+       PR rtl-optimization/116389
+       * gcc.target/avr/torture/pr120423-1.c: New test.
+       * gcc.target/avr/torture/pr120423-2.c: New test.
+       * gcc.target/avr/torture/pr120423-116389.c: New test.
+
+2025-06-14  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.dg/coroutines/coro1-missing-await-method.C: Adjust for
+       improved diagnostics.
+       * g++.dg/coroutines/coro-missing-final-suspend.C: Likewise.
+       * g++.dg/coroutines/pr104051.C: Move to...
+       * g++.dg/coroutines/pr104051-0.C: ...here.
+       * g++.dg/coroutines/pr104051-1.C: New test.
+
 2025-06-13  Iain Sandoe  <iain@sandoe.co.uk>
 
        PR c++/116775