+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:
+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:
+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: