c++: Some cp-tree.def comment fixes
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / va-arg-12.c
blob658a4a7eb3e31649a2ff9eb49d134c7e1d34ffa0
1 #include <stdarg.h>
3 void abort (void);
4 void exit (int);
6 /*typedef unsigned long L;*/
7 typedef double L;
8 void f (L p0, L p1, L p2, L p3, L p4, L p5, L p6, L p7, L p8, ...)
10 va_list select;
12 va_start (select, p8);
14 if (va_arg (select, L) != 10.)
15 abort ();
16 if (va_arg (select, L) != 11.)
17 abort ();
18 if (va_arg (select, L) != 0.)
19 abort ();
21 va_end (select);
24 int main ()
26 f (1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 0.);
27 exit (0);