From 179dcdb7af4983fd42824db748ee6cb05f8d71cf Mon Sep 17 00:00:00 2001 From: Tulio Magno Quites Machado Filho Date: Fri, 13 Oct 2017 15:44:39 -0300 Subject: [BZ #22142] powerpc: Fix the carry bit on mpn_[add|sub]_n on POWER7 Fix the ifdef clause that was being used in the opposite way, setting a wrong value of the carry bit. This is also correcting 2 memory accesses that were mistakenly referring to r0 while they were supposed to mean the immediate value 0. [BZ #22142] * stdio-common/tst-printf.c (fp_test): Add tests for DBL_MAX and -DBL_MAX. (do_test): Likewise. * stdio-common/tst-printf.sh: Likewise. * sysdeps/powerpc/powerpc64/power7/add_n.S: Invert the initial ifdef clause in order to set the carry bit right. Replace r0 by 0 without changing the behavior. --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 514873b6a8..500d104652 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2017-10-13 Tulio Magno Quites Machado Filho + + [BZ #22142] + * stdio-common/tst-printf.c (fp_test): Add tests for DBL_MAX and + -DBL_MAX. + (do_test): Likewise. + * stdio-common/tst-printf.sh: Likewise. + * sysdeps/powerpc/powerpc64/power7/add_n.S: Invert the initial + ifdef clause in order to set the carry bit right. Replace r0 by + 0 without changing the behavior. + 2017-10-13 Joseph Myers * sysdeps/sparc/sparc32/fpu/s_fabsl.c: Include -- cgit v1.2.3