1 /* Excess precision tests. Test excess precision of constants. */
3 /* { dg-options "-O2 -mfpmath=387 -fexcess-precision=standard" } */
7 extern void abort (void);
8 extern void exit (int);
10 volatile long double ldadd1
= 1.0l + 0x1.0p
-30l;
11 volatile long double ld11f
= 1.1f
;
12 volatile long double ld11d
= 1.1;
13 volatile long double ld11
= 1.1;
18 if (1.0f
+ 0x1.0p
-30f
!= ldadd1
)