aboutsummaryrefslogtreecommitdiffstats
path: root/test/regression/Results/varargs2
diff options
context:
space:
mode:
authorXavier Leroy <xavier.leroy@inria.fr>2015-03-20 16:43:14 +0100
committerXavier Leroy <xavier.leroy@inria.fr>2015-03-20 16:43:14 +0100
commita90ffe0a21a3a813df4eb9a4dc23b06f50699cde (patch)
tree7b2bc56cb7ca16314a3cc4503a61ec6d42bdb9db /test/regression/Results/varargs2
parent375244b93979a4ea238d5dc31211209a60a459b1 (diff)
downloadcompcert-a90ffe0a21a3a813df4eb9a4dc23b06f50699cde.tar.gz
compcert-a90ffe0a21a3a813df4eb9a4dc23b06f50699cde.zip
Support va_arg for vararg arguments of composite (struct/union) types.
ARM is done, IA32 and PowerPC remain to be updated.
Diffstat (limited to 'test/regression/Results/varargs2')
-rw-r--r--test/regression/Results/varargs24
1 files changed, 3 insertions, 1 deletions
diff --git a/test/regression/Results/varargs2 b/test/regression/Results/varargs2
index f954927e..96ee9d63 100644
--- a/test/regression/Results/varargs2
+++ b/test/regression/Results/varargs2
@@ -2,7 +2,9 @@ An int: 42
A long long: 123456789012345
A string: Hello world
A double: 3.141592654
-A mixture: x & Hello, world! & 42 & 123456789012345 & 3.141592654 & 2.718281746
+A small struct: x12
+A bigger struct: (123,456,789)
+A mixture: x & Hello, world! & y2 & 42 & 123456789012345 & 3.141592654 & 2.718281746
Twice: -1 1.23
Twice: -1 1.23
With va_copy: -1 1.23