math: fix nextafter and nexttoward on maxdbl and maxflt input
authorSzabolcs Nagy <nsz@port70.net>
Tue, 13 Nov 2012 09:12:07 +0000 (10:12 +0100)
committerSzabolcs Nagy <nsz@port70.net>
Tue, 13 Nov 2012 09:12:07 +0000 (10:12 +0100)
commit662ed2006568f953290f5e0b40cce38252db78f4
tree723999263be1ccb50d7d312f1d050c24a7659e47
parentcfbaba79a2dd380e580a247b8fd36af60c878e8f
math: fix nextafter and nexttoward on maxdbl and maxflt input

old code (return x+x;) returns correct value and raises correct
flags only if the result is stored as double (or float)
src/math/nextafter.c
src/math/nextafterf.c
src/math/nexttoward.c
src/math/nexttowardf.c