+2022-08-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2022-08-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/106563
+ * decl.cc (DeclVisitor::visit (FuncDeclaration *)): Set semanticRun
+ before generating its symbol.
+ (function_defined_in_root_p): New function.
+ (function_needs_inline_definition_p): New function.
+ (maybe_build_decl_tree): New function.
+ (get_symbol_decl): Call maybe_build_decl_tree before returning symbol.
+ (start_function): Use function_defined_in_root_p instead of inline
+ test for locally defined symbols.
+ (set_linkage_for_decl): Check for inline functions before private or
+ protected symbols.
+
2022-08-08 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
+2022-08-09 Vibhav Pant <vibhavp@gmail.com>
+
+ * libgccjit.h (LIBGCCJIT_HAVE_gcc_jit_context_new_bitcast): Move
+ definition out of comment.
+
2022-07-02 Sergei Trofimovich <siarheit@google.com>
Backported from master:
+2022-08-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2022-08-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/106563
+ * gdc.dg/torture/torture.exp (srcdir): New proc.
+ * gdc.dg/torture/imports/pr106563math.d: New test.
+ * gdc.dg/torture/imports/pr106563regex.d: New test.
+ * gdc.dg/torture/imports/pr106563uni.d: New test.
+ * gdc.dg/torture/pr106563.d: New test.
+
2022-08-08 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master: