1 /* Origin: PR c/410 from Jan Echternach 2 <jan.echternach@informatik.uni-rostock.de>, 3 adapted to a testcase by Joseph Myers <jsm28@cam.ac.uk>. 4 */ 5 6 extern void exit (int); 7 8 static void 9 foo (void) 10 { 11 struct { 12 long a; 13 char b[1]; 14 } x = { 2, { 0 } }; 15 } 16 17 int 18 main (void) 19 { 20 int tmp; 21 foo (); 22 tmp = 1; 23 exit (0); 24 } 25