Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gfortran.dg
/
ieee
/
signaling_2_c.c
blob: ea7fc0467bd7d7132aa50a0437b7606227d63c73 [
file
] [
log
] [
blame
]
#define
_GNU_SOURCE
#include
<math.h>
#include
<float.h>
int
isnansf
(
float
x
)
{
return
issignaling
(
x
)
?
1
:
0
;
}
int
isnans
(
double
x
)
{
return
issignaling
(
x
)
?
1
:
0
;
}
int
isnansl
(
long
double
x
)
{
return
issignaling
(
x
)
?
1
:
0
;
}