Tulio Magno Quites Machado Filho
51b34a9c47
Fix lgamma*, log10* and log2* results [BZ #21171]
lgamma(-x) should return +Inf and raise divide-by-zero.
log10(+-0) and log2(+-0) should return -Inf and raise divide-by-zero.
Tested on powerpc, powerpc64, powerpc64le and x86_64.
[BZ #21171]
* sysdeps/ieee754/dbl-64/e_lgamma_r.c (__ieee754_lgamma_r): Return
+Inf and raise divide-by-zero when x is negative.
* sysdeps/ieee754/flt-32/e_lgammaf_r.c (__ieee754_lgammaf_r): Likewise.
* sysdeps/ieee754/ldbl-128/e_lgammal_r.c (__ieee754_lgammal_r): Likewise.
* sysdeps/ieee754/dbl-64/e_log10.c (__ieee754_log10): Return
-Inf and raise divide-by-zero when x = +-0.
* sysdeps/ieee754/dbl-64/e_log2.c (__ieee754_log2): Likewise.
* sysdeps/ieee754/flt-32/e_log10f.c (__ieee754_log10f): Likewise.
* sysdeps/ieee754/flt-32/e_log2f.c (__ieee754_log2f): Likewise.
* sysdeps/ieee754/ldbl-128/e_log10l.c (__ieee754_log10l): Likewise.
* sysdeps/ieee754/ldbl-128/e_log2l.c (__ieee754_log2l): Likewise.
* sysdeps/ieee754/ldbl-128ibm/e_log10l.c (__ieee754_log10l): Likewise.
* sysdeps/ieee754/ldbl-128ibm/e_log2l.c (__ieee754_log2l): Likewise.
2017-02-17 09:07:57 -02:00
..
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2013-10-17 16:03:24 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-09-18 20:00:48 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2014-02-10 15:07:12 +01:00
2017-01-01 00:14:16 +00:00
2016-12-07 01:16:36 +00:00
2013-10-17 16:03:24 +02:00
2017-02-15 10:30:59 -02:00
2017-02-15 10:30:59 -02:00
2015-10-23 21:37:33 +00:00
2017-02-17 09:07:57 -02:00
2017-02-17 09:07:57 -02:00
2017-02-17 09:07:57 -02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2013-10-17 16:03:24 +02:00
2017-01-01 00:14:16 +00:00
2015-09-23 22:42:30 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2016-08-18 12:20:35 +02:00
2012-02-26 16:10:46 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-03-10 09:38:54 -04:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-09-23 22:42:30 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2016-05-24 17:42:10 +00:00
2013-10-17 16:03:24 +02:00
2015-10-05 17:46:50 +00:00
2015-09-23 22:42:30 +00:00
2015-05-28 11:42:55 +01:00
2016-01-20 19:04:43 +00:00
2016-05-24 17:44:46 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2016-06-13 17:27:19 +00:00
2017-01-01 00:14:16 +00:00
2016-12-31 00:40:59 +00:00
2016-12-31 00:40:59 +00:00
2017-01-01 00:14:16 +00:00
2015-12-03 13:00:46 -05:00
2015-12-03 13:00:46 -05:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-09-23 22:42:30 +00:00
2015-10-05 17:46:50 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2014-02-10 15:07:12 +01:00
2013-10-17 16:03:24 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2013-10-17 16:03:24 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2014-06-20 07:48:20 +05:30
2015-09-16 21:11:00 +00:00
2017-01-01 00:14:16 +00:00
2016-11-19 00:16:28 +00:00
2016-11-24 23:56:48 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-09-23 22:42:30 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2016-12-31 00:40:59 +00:00
2016-12-31 00:40:59 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-02-08 17:44:20 -02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00