struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / support / regression / tests / gcc-torture-execute-20000605-2.c
blob6f9ebe0fd62be85c96a2ac68b0776d614bd49997
1 /*
2 20000605-2.c from the execute part of the gcc torture tests.
3 */
5 #include <testfwk.h>
7 #ifdef __SDCC
8 #pragma std_c99
9 #endif
11 struct F { int i; };
13 void f1(struct F *x, struct F *y)
15 int timeout = 0;
16 for (; ((const struct F*)x)->i < y->i ; x->i++)
17 if (++timeout > 5)
18 ASSERT (0);
21 void
22 testTortureExecute (void)
24 struct F x, y;
25 x.i = 0;
26 y.i = 1;
27 f1 (&x, &y);
28 return;