2 /* { dg-options "-std=gnu99" } */
4 /* This test is based on the test from ../dfp/. */
8 extern void abort (void);
45 int check_var (int z
, ...)
50 va_arg (ap
, struct S1
);
51 result
= va_arg (ap
, long long);
54 return (result
== 2LL);
65 if (check_var (2, s1
, 2LL) == 0)
67 if (check_var (2, s2
, 2LL) == 0)
69 if (check_var (2, s3
, 2LL) == 0)
71 if (check_var (2, s4
, 2LL) == 0)
73 if (check_var (2, s5
, 2LL) == 0)