PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr57144.c
blobffa2df4bf39ddbfa437d5e9c5fd3f6ff4b669ffd
1 extern void abort (void);
2 extern void exit (int);
4 void __attribute__ ((noinline))
5 foo(int a)
7 int z = a > 0 ? a : -a;
8 long long x = z;
9 if (x > 0x100000000LL)
10 abort ();
11 else
12 exit (0);
15 int
16 main()
18 foo (1);