1 /* Test for hexadecimal float rounding: bug 21720. */
3 /* { dg-options "-O -std=gnu99" } */
7 extern void link_failure (void);
12 #if FLT_RADIX == 2 && FLT_MANT_DIG == 24
13 if (0x1.000001000000000000000000000000000001p0f == 1)
15 if (0x1.0000010000000000000000000000000000001p0f == 1)
17 if (0x1.00000100000000000000000000000000000001p0f == 1)
19 if (0x1.000001000000000000000000000000000000001p0f == 1)
21 if (0x1.0000010000000000000000000000000000000001p0f == 1)
23 if (0x1.00000100000000000000000000000000000000001p0f == 1)
25 if (0x1.000001000000000000000000000000000000000001p0f == 1)
27 if (0x1.0000010000000000000000000000000000000000001p0f == 1)