Implement C _FloatN, _FloatNx types.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr69400.c
blobe0eb521244d0d7713cf3bd6365f6185a8587504b
1 /* { dg-do run { target int128 } } */
3 typedef unsigned __int128 u128;
5 u128 __attribute__((noinline, noclone))
6 foo(void)
8 u128 u = -2;
9 u %= 0xffffffffffffffffllu;
10 return u;
13 int
14 main()
16 u128 x = foo();
17 if (x != 0xfffffffffffffffellu)
18 __builtin_abort();
19 return 0;