]> sourceware.org Git - glibc.git/commit
alpha: Fix __remqu corrupting $f3 register
authorUroš Bizjak <ubizjak@gmail.com>
Thu, 24 Jan 2019 18:22:55 +0000 (10:22 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 24 Jan 2019 18:28:13 +0000 (10:28 -0800)
commit8d0168264a689ab82b55887132a4db0081a24f93
tree4335e00088c2d87c5f127b3ae1822965db0bc2bc
parenta0bb5abd09e3d0f66c3dccf70bf74c8b2d7cc1c2
alpha: Fix __remqu corrupting $f3 register

There was missing restore of $f3 before the return from the function
via the $y_is_neg path.  This caused the math/big testcase from Go-1.11
testsuite (that includes lots of corner cases that exercise remqu) FAIL.

[BZ #24130]
* sysdeps/alpha/remqu.S (__remqu): Add missing restore
of $f3 register on $y_is_neg path.
ChangeLog
sysdeps/alpha/remqu.S
This page took 0.04442 seconds and 5 git commands to generate.