2 This testcase ICEd on IA-32 at -O0 and was miscompiled otherwise,
3 because std_expand_builtin_va_arg didn't handle variable size types. */
7 extern void abort (void);
8 extern void exit (int);
16 if (c < '0' || c > '9')
20 void foo (int size, ...)
30 d = va_arg (ap, typeof (d));
31 for (i = 0; i < size; i++)
33 d = va_arg (ap, typeof (d));
34 for (i = 0; i < size; i++)
42 struct { char a[z]; } x, y;