6_7_9_35_plain_char_static_init.c (208B)
1 typedef unsigned int u32; 2 typedef struct { 3 char c[4]; 4 } V32; 5 typedef union { 6 V32 v; 7 u32 u; 8 } V32Uni; 9 10 static const V32Uni x = {{0x80, 0, 0, 0}}; 11 12 int test_main(void) { return (unsigned char)x.v.c[0]; }