+2023-10-29 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2023-10-29 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/110712
+ * d-codegen.cc (d_build_call): Update call to convert_for_argument.
+ * d-convert.cc (is_valist_parameter_type): New function.
+ (check_valist_conversion): New function.
+ (convert_for_assignment): Update signature. Add check whether
+ assigning va_list is permissible.
+ (convert_for_argument): Likewise.
+ * d-tree.h (convert_for_assignment): Update signature.
+ (convert_for_argument): Likewise.
+ * expr.cc (ExprVisitor::visit (AssignExp *)): Update call to
+ convert_for_assignment.
+
2023-10-28 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
+2023-10-29 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2023-10-29 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/110712
+ * gdc.dg/pr110712.d: New test.
+
2023-10-28 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master: