3 extern void abort (void);
11 foo (int v, va_list ap)
16 foo_arg = va_arg (ap, int);
17 foo_arg += va_arg (ap, double);
18 foo_arg += va_arg (ap, long long);
21 foo_arg = va_arg (ap, long long);
22 foo_arg += va_arg (ap, double);
25 foo_arg = va_arg (ap, int);
26 foo_arg += va_arg (ap, long double);
38 if (va_arg (gap, int) != 13 || va_arg (gap, double) != -14.0)
48 x = va_arg (gap, long);
65 x = va_arg (aps[4], long);
87 struct A { int i; va_list g; va_list h[2]; };
94 x = va_arg (a.g, long);
120 va_start (a.h[1], i);
121 x = va_arg (a.h[1], long);
129 va_start (a.h[1], i);
138 va_start (a.h[1], i);
149 f2 (0x4002, 13, -14.0);
150 if (bar_arg != 0x4002)
158 f5 (5, 1, 19.0, 18LL);
167 f8 (8, 2031LL, 13.0);
176 f12 (11, 2030, 12.0L);