Implement C _FloatN, _FloatNx types.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr60930.c
blob5e35f19882dc93ca474103ed1b287ce6867e5c86
1 /* { dg-do run } */
3 int x = 1;
5 __attribute__((noinline, noclone)) void
6 foo (unsigned long long t)
8 asm volatile ("" : : "r" (&t));
9 if (t == 1)
10 __builtin_abort ();
13 int
14 main ()
16 #if __SIZEOF_LONG_LONG__ >= 8
17 unsigned long long t = 0xffffffffffffffffULL * (0xffffffffUL * x);
18 if (t != 0xffffffff00000001ULL)
19 foo (t);;
20 #endif
21 return 0;