3 extern void abort (void);
12 foo (int v
, va_list ap
)
16 case 5: foo_arg
= va_arg (ap
, int); break;
26 if (va_arg (gap
, double) != 17.0
27 || va_arg (gap
, long) != 129L)
32 if (va_arg (*pap
, long long) != 14LL
33 || va_arg (*pap
, long double) != 131.0L
34 || va_arg (*pap
, int) != 17)
59 x
= va_arg (ap
, long);
69 d
= va_arg (ap
, double);
78 x
= va_arg (ap
, double);
102 x
= va_arg (ap
, long);
124 d
= va_arg (ap
, double);
135 if (bar_arg
!= 28 || x
!= 28)
141 if (x
!= 16 || foo_arg
!= 128)
143 f5 (0x4006, 17.0, 129L);
144 if (bar_arg
!= 0x4006)
146 f6 (7, 12L, 14L, -31L);
149 f7 (0x4008, 14LL, 131.0L, 17, 26.0);
150 if (bar_arg
!= 0x4008)
152 f8 (0x4008, 14LL, 131.0L, 17, 27.0);
153 if (bar_arg
!= 0x4008 || d
!= 27.0)