diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/991216-3.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/991216-3.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/991216-3.c b/gcc/testsuite/gcc.c-torture/execute/991216-3.c index 9c58c16b1e3..948b35f9795 100644 --- a/gcc/testsuite/gcc.c-torture/execute/991216-3.c +++ b/gcc/testsuite/gcc.c-torture/execute/991216-3.c @@ -1,17 +1,16 @@ -#include <varargs.h> +#include <stdarg.h> #define VALUE 0x123456789abcdefLL #define AFTER 0x55 void -test (va_alist) - va_dcl +test (int n, ...) { va_list ap; - int i, n; + int i; + + va_start (ap, n); - va_start (ap); - n = va_arg (ap, int); for (i = 2; i <= n; i++) { if (va_arg (ap, int) != i) |