+++ /dev/null
-/* Test va_arg when the result is ignored and only the pointer increment
- side effect is used. */
-#include <stdarg.h>
-
-static int
-foo (int a, ...)
-{
- va_list va;
- int i, res;
-
- va_start (va, a);
-
- for (i = 0; i < 4; ++i)
- (void) va_arg (va, int);
-
- res = va_arg (va, int);
-
- va_end (va);
-
- return res;
-}
-
-int
-main (void)
-{
- if (foo (5, 4, 3, 2, 1, 0))
- abort ();
- exit (0);
-}