[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