Fix unused warnings.
[official-gcc/graphite-test-results.git] / gcc / testsuite / gcc.c-torture / execute / pr28403.c
blob8f85ea08505c3cd04e6e4d08ec2c58b090fba9b3
1 typedef unsigned long long ull;
2 int global;
4 int __attribute__((noinline))
5 foo (int x1, int x2, int x3, int x4, int x5, int x6, int x7, int x8)
7 global = x1 + x2 + x3 + x4 + x5 + x6 + x7 + x8;
10 ull __attribute__((noinline))
11 bar (ull x)
13 foo (1, 2, 1, 3, 1, 4, 1, 5);
14 return x >> global;
17 int
18 main (void)
20 if (bar (0x123456789abcdefULL) != (0x123456789abcdefULL >> 18))
21 abort ();
22 exit (0);