math: tgammal.c fixes
authorSzabolcs Nagy <nsz@port70.net>
Sun, 16 Dec 2012 19:22:17 +0000 (20:22 +0100)
committerSzabolcs Nagy <nsz@port70.net>
Sun, 16 Dec 2012 19:22:17 +0000 (20:22 +0100)
commitd8a7619e371ff0f226200f6316abb46dd1192f3d
tree3d7f33c730381b1563ce512ac0c1e1204f93e5a4
parente42a977fe5dbe48ba45072ab82886e6b5a694487
math: tgammal.c fixes

this is not a full rewrite just fixes to the special case logic:
+-0 and non-integer x<INT_MIN inputs incorrectly raised invalid
exception and for +-0 the return value was wrong

so integer test and odd/even test for negative inputs are changed
and a useless overflow test was removed
src/math/tgammal.c