/* { dg-do run } */ /* { dg-options "-mlongcall" } */ extern void abort (void); #define VAL 12345678 int j = VAL; void bar (void) { if (j != VAL) abort (); } int main (void) { int i = VAL; int foo (void) { if (i != VAL) abort (); } foo (); bar (); return 0; }