struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / support / regression / tests / gcc-torture-execute-950621-1.c
blob57ad25a34a4af2d658fc7126f8ee37d64def744e
1 /*
2 950621-1.c from the execute part of the gcc torture suite.
3 */
5 #include <testfwk.h>
7 #ifdef __SDCC
8 #pragma std_c99
9 #endif
11 struct s
13 int a;
14 int b;
15 struct s *dummy;
18 int
19 f (struct s *sp)
21 return sp && sp->a == -1 && sp->b == -1;
24 void
25 testTortureExecute (void)
27 struct s x;
28 x.a = x.b = -1;
29 ASSERT(f (&x) != 0);
30 return;