1 /* { dg-do run } */ 2 /* { dg-options "-mlongcall" } */ 3 4 extern void abort (void); 5 6 #define VAL 12345678 7 8 int j = VAL; 9 10 void bar(void)11bar (void) 12 { 13 if (j != VAL) 14 abort (); 15 } 16 17 int main(void)18main (void) 19 { 20 int i = VAL; 21 22 int foo (void) 23 { 24 if (i != VAL) 25 abort (); 26 } 27 28 foo (); 29 bar (); 30 31 return 0; 32 } 33