[PATCH, alpha, v2]: Fix sysdeps/alpha/remqu.S clobbering $f3 reg
Richard Henderson
rth@twiddle.net
Thu Jan 24 18:04:00 GMT 2019
On 1/24/19 1:40 AM, Uros Bizjak wrote:
> Attached patch fixes sysdeps/alpha/remqu.S clobbering $f3 register via
> $y_is_neg path. There was missing restore of $f3 before the return
> from the function.
>
> Without the patch, math/big testcase from Go-1.11 testsuite (that
> includes lots of corner cases that exercise remqu) FAIL, with patched
> function, the testcase PASSes without problems.
>
> Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
>
> 2019-24-01 Uroš Bizjak <ubizjak@gmail.com>
>
> * sysdeps/alpha/remqu.S (__remqu): Add missing restore
> of $f3 register on $y_is_neg path.
Thanks. I've created BZ# 24130 to go with this.
Siddhesh, ok to commit at this stage?
r~
More information about the Libc-alpha
mailing list