projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Better support of signalling NaNs.
[gnulib.git]
/
lib
/
ldexpl.c
diff --git
a/lib/ldexpl.c
b/lib/ldexpl.c
index
6ad886a
..
f85847b
100644
(file)
--- a/
lib/ldexpl.c
+++ b/
lib/ldexpl.c
@@
-25,6
+25,7
@@
#include <math.h>
#include <float.h>
+#include "isnanl.h"
long double
ldexpl(long double x, int exp)
@@
-33,7
+34,7
@@
ldexpl(long double x, int exp)
int bit;
/* Check for zero, nan and infinity. */
- if (
x != x || x + x == x
)
+ if (
isnanl (x) || x + x == x
)
return x;
if (exp < 0)