[llvm-commits] CVS: llvm/test/Programs/SingleSource/UnitTests/2003-05-07-VarArgs.c

Chris Lattner lattner at cs.uiuc.edu
Wed May 7 22:16:01 PDT 2003


Changes in directory llvm/test/Programs/SingleSource/UnitTests:

2003-05-07-VarArgs.c updated: 1.1 -> 1.2

---
Log message:

Add a test for va_copy as well


---
Diffs of the changes:

Index: llvm/test/Programs/SingleSource/UnitTests/2003-05-07-VarArgs.c
diff -u llvm/test/Programs/SingleSource/UnitTests/2003-05-07-VarArgs.c:1.1 llvm/test/Programs/SingleSource/UnitTests/2003-05-07-VarArgs.c:1.2
--- llvm/test/Programs/SingleSource/UnitTests/2003-05-07-VarArgs.c:1.1	Wed May  7 16:39:47 2003
+++ llvm/test/Programs/SingleSource/UnitTests/2003-05-07-VarArgs.c	Wed May  7 22:15:31 2003
@@ -2,11 +2,15 @@
 #include <stdarg.h>
 
 void test(char *fmt, ...) {
-  va_list ap;
+  va_list ap, aq;
   int d;
-  char c, *p, *s;
+  char c, *s;
 
   va_start(ap, fmt);
+
+  va_copy(aq, ap);    /* test va_copy */
+  va_end(aq);
+
   while (*fmt)
     switch(*fmt++) {
     case 's':           /* string */





More information about the llvm-commits mailing list