]> git.ipfire.org Git - people/ms/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 14 Mar 2023 00:21:22 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 14 Mar 2023 00:21:22 +0000 (00:21 +0000)
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/d/ChangeLog
gcc/testsuite/ChangeLog

index 356057bf73a6ae5fc68bf8332aa6fc820f9c0c1d..975096e7c1c10384277fda55913a284d2baf73a7 100644 (file)
@@ -1 +1 @@
-20230313
+20230314
index adf14de62ceda6f8506f6b2f3957a752bc26ac6e..f1b36c41a584aafd269ed16d9b1d232fa9b5c14d 100644 (file)
@@ -1,3 +1,10 @@
+2023-03-13  Arsen Arsenović  <arsen@aarsen.me>
+
+       PR c++/106188
+       PR c++/106713
+       * coroutines.cc (coro_rewrite_function_body): Ensure we have a
+       BIND_EXPR wrapping the function body.
+
 2023-03-07  Marek Polacek  <polacek@redhat.com>
 
        Backported from master:
index d9f2bac64ceea54a717be16bbb3aa02f9dc270e4..41ea171832803043960a5d64b2b6c3a8d156dc58 100644 (file)
@@ -1,3 +1,25 @@
+2023-03-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2023-03-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * decl.cc (finish_thunk): Unset DECL_EXTERNAL on thunk.
+       (make_thunk): Set DECL_EXTERNAL on thunk, don't call build_decl_tree.
+       (finish_function): Call finish_thunk on forward referenced thunks.
+
+2023-03-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2023-03-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * decl.cc (get_fndecl_result): New function.
+       (get_fndecl_arguments): New function.
+       (DeclVisitor::visit (FuncDeclaration *)): Adjust to call
+       get_fndecl_arguments.
+       (make_thunk): Adjust to call get_fndecl_arguments and
+       get_fndecl_result.
+       (start_function): Adjust to call get_fndecl_result.
+
 2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        Backported from master:
index c871c4ca24ec947fb9c47b519a338e1eb7ef7ac1..a5d1e8ebeb0828a82b8cb783417c3683d1aa06c3 100644 (file)
@@ -1,3 +1,9 @@
+2023-03-13  Arsen Arsenović  <arsen@aarsen.me>
+
+       PR c++/106188
+       PR c++/106713
+       * g++.dg/coroutines/pr106188.C: New test.
+
 2023-03-11  Andrew Pinski  <apinski@marvell.com>
 
        Backported from master: