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
;