2 /* { dg-options "-std=c99 -ffinite-math-only -O" } */
4 #include "builtins-config.h"
6 extern void link_error (void);
8 extern double floor (double);
9 extern double trunc (double);
10 extern double fabs (double);
14 #ifdef HAVE_C99_RUNTIME
15 if (floor (fabs (x
)) != trunc (fabs (x
)))
18 if (__builtin_lfloor (fabs (x
)) != (long)fabs (x
))