diff options
| author | Marcel Moolenaar <marcel@FreeBSD.org> | 2004-07-10 15:52:26 +0000 |
|---|---|---|
| committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2004-07-10 15:52:26 +0000 |
| commit | f5eda2f1cb5143e09e78ae8ea4c14d6b4aaa5ac3 (patch) | |
| tree | c300345a7a3b5990c971639f7eb5a1f73af3f248 /lib/libc/gen/isinf.c | |
| parent | 552afd9c120e6b11dbb1acf319bd71a4e9f2b913 (diff) | |
Notes
Diffstat (limited to 'lib/libc/gen/isinf.c')
| -rw-r--r-- | lib/libc/gen/isinf.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libc/gen/isinf.c b/lib/libc/gen/isinf.c index 248fc932374c..4a4152a5a032 100644 --- a/lib/libc/gen/isinf.c +++ b/lib/libc/gen/isinf.c @@ -62,5 +62,9 @@ __isinfl(long double e) u.e = e; mask_nbit_l(u); +#ifndef __alpha__ return (u.bits.exp == 32767 && u.bits.manl == 0 && u.bits.manh == 0); +#else + return (u.bits.exp == 2047 && u.bits.manl == 0 && u.bits.manh == 0); +#endif } |
