commit def738373743cb9c76e61ce6945bb4d990cc19b1
parent 2deecc6ed6f9fb6292454e00b385c63500cecd2d
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date: Tue, 16 Nov 2021 19:04:57 +0100
test/cc: Add 0194-vararg.c
Diffstat:
2 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/tests/cc/execute/0194-vararg.c b/tests/cc/execute/0194-vararg.c
@@ -0,0 +1,21 @@
+#include <stdarg.h>
+
+int
+fun(int first, ...)
+{
+ int c;
+
+ va_list va;
+
+ va_start(va, first);
+ c = va_arg(va, int);
+ va_end(va);
+
+ return c;
+}
+
+int
+main()
+{
+ return fun(1, 0);
+}
diff --git a/tests/cc/execute/scc-tests.lst b/tests/cc/execute/scc-tests.lst
@@ -184,3 +184,4 @@
0191-ary-addr.c
0192-ptrcmp.c
0193-incomplete.c
+0194-vararg.c