projects
/
libc-test
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
fix pow(+-0, inf) case http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1515.pdf
[libc-test]
/
src
/
math
/
special
/
llroundl.h
diff --git
a/src/math/special/llroundl.h
b/src/math/special/llroundl.h
index
688ffbc
..
4d6ddad
100644
(file)
--- a/
src/math/special/llroundl.h
+++ b/
src/math/special/llroundl.h
@@
-11,8
+11,10
@@
T(RN, -0x1.ffffp-1L, -1, INEXACT)
T(RN, 0x1p-100L, 0, INEXACT)
T(RN, -0x1p-100L, 0, INEXACT)
// TODO: return value is unspecified
+#if INVALID
T(RN, nan, 0, INVALID)
T(RN, inf, 0, INVALID)
T(RN, -inf, 0, INVALID)
T(RN, 0x1p+100L, 0, INVALID)
T(RN, -0x1p+100L, 0, INVALID)
+#endif