struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / support / regression / tests / gcc-torture-execute-20000227-1.c
blob94e59fe99374cfedd7040e3bfdc0e1e54fa0fd29
1 /*
2 20000227-1.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 static const unsigned char f[] = "\0\377";
12 static const unsigned char g[] = "\0ΓΏ";
14 void
15 testTortureExecute (void)
17 if (sizeof f != 3 || sizeof g != 3)
18 ASSERT (0);
19 if (f[0] != g[0])
20 ASSERT (0);
21 if (f[1] != g[1])
22 ASSERT (0);
23 if (f[2] != g[2])
24 ASSERT (0);
25 return;