diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/va-arg-15.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/va-arg-15.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/va-arg-15.c b/gcc/testsuite/gcc.c-torture/execute/va-arg-15.c index ed1b2e24818..24411f8c404 100644 --- a/gcc/testsuite/gcc.c-torture/execute/va-arg-15.c +++ b/gcc/testsuite/gcc.c-torture/execute/va-arg-15.c @@ -1,8 +1,6 @@ -#include <varargs.h> +#include <stdarg.h> -void vafunction (dummy, va_alist) - char *dummy; - va_dcl +void vafunction (char *dummy, ...) { double darg; int iarg; @@ -10,7 +8,7 @@ void vafunction (dummy, va_alist) int i; va_list ap; - va_start(ap); + va_start(ap, dummy); for (i = 1; i <= 18; i++, flag++) { if (flag & 1) |