]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 25 Jan 2024 00:23:09 +0000 (00:23 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 25 Jan 2024 00:23:09 +0000 (00:23 +0000)
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index c9eb6035af8282807834d7bc26f687c5f32f9087..b58603096e10f1cc03244db470aac2b63cd64911 100644 (file)
@@ -1 +1 @@
-20240124
+20240125
index 66886c579237b0a3bcfd0aa5090bb8b6851cca1a..98c5acd85ab522f743004ab95856f78f39ccb1b7 100644 (file)
@@ -1,3 +1,39 @@
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       PR c++/113347
+       * semantics.cc (finalize_nrv_r): Handle null
+       current_retval_sentinel.
+
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2023-12-20  Jason Merrill  <jason@redhat.com>
+
+       PR c++/103185
+       * typeck.cc (cp_build_array_ref): Handle swapped operands.
+
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2023-12-20  Jason Merrill  <jason@redhat.com>
+
+       PR c++/113088
+       PR c++/33799
+       * except.cc (maybe_splice_retval_cleanup): Handle an empty block.
+
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2023-08-31  Jason Merrill  <jason@redhat.com>
+
+       PR c++/92407
+       * cp-tree.h (struct language_function): Add backward_goto.
+       * decl.cc (check_goto): Set it.
+       * typeck.cc (check_return_expr): Prevent NRV if set.
+
 2024-01-15  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index 9aa964eae3ca6275d4a14062f7f3f54fa4a9564c..57bc71950656fb85333828d138f3b3a4806e2dca 100644 (file)
@@ -1,3 +1,37 @@
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       PR c++/113347
+       * g++.dg/eh/return3.C: New test.
+
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2023-12-20  Jason Merrill  <jason@redhat.com>
+
+       PR c++/103185
+       * g++.dg/cpp1z/array-prvalue2.C: New test.
+       * g++.dg/cpp1z/eval-order3.C: Test swapped operands.
+
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2023-12-20  Jason Merrill  <jason@redhat.com>
+
+       PR c++/113088
+       PR c++/33799
+       * g++.dg/eh/return2.C: New test.
+
+2024-01-24  Jason Merrill  <jason@redhat.com>
+
+       Backported from master:
+       2023-08-31  Jason Merrill  <jason@redhat.com>
+
+       PR c++/92407
+       * g++.dg/opt/nrv22.C: New test.
+
 2024-01-15  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master: