Fix bug with -0.0L in previous patch.
authorEric Blake <ebb9@byu.net>
Tue, 11 Dec 2007 21:00:26 +0000 (14:00 -0700)
committerEric Blake <ebb9@byu.net>
Tue, 11 Dec 2007 21:00:26 +0000 (14:00 -0700)
commit6e2c5ce9d2220c2be7d35a0be15e9e6827305476
tree9e38f8cfcb6466cfdb257ccc96fcfcd001ff2cbd
parent8e04e14294e7ce756738625c3be1183be4b0c4eb
Fix bug with -0.0L in previous patch.

* lib/isnan.c (rpl_isnanl): Make robust to -0.0L and pad bits.
* tests/test-isnan.c (main): Also test on zeroes.
* tests/test-isnanf.c (main): Likewise.
* tests/test-isnanl.h (main): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
lib/isnan.c
tests/test-isnan.c
tests/test-isnanf.c
tests/test-isnanl.h