]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 30 Oct 2023 00:21:09 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 30 Oct 2023 00:21:09 +0000 (00:21 +0000)
gcc/DATESTAMP
gcc/d/ChangeLog
gcc/testsuite/ChangeLog

index c45582a317ffbffe31e59ee75a5c885a9f83aec9..d2cdbe13a4d5aa8d99820fc66f0ab986379f5355 100644 (file)
@@ -1 +1 @@
-20231029
+20231030
index 0f14cacb58dd6ae5137d7f385d5ba455ab862c82..dc18fd6e982ae55926ab71c79936e3526828b9c7 100644 (file)
@@ -1,3 +1,20 @@
+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:
index 5d37746eed465a49ecef7330e9660b3ce8e13c7b..5bbb8331efa1af36fe3ee22f055fe3e37385b09b 100644 (file)
@@ -1,3 +1,11 @@
+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: