/* { 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)
foo ();
bar ();
return 0;