alpha: fix corner cases in ceil, floor, rint.
authorAurelien Jarno <aurelien@aurel32.net>
Tue, 4 May 2010 03:25:05 +0000 (23:25 -0400)
committerRichard Henderson <rth@twiddle.net>
Tue, 4 May 2010 16:01:40 +0000 (09:01 -0700)
commit116ff9ad1801108d084fd9ff94241f26a33dff1c
treeeab879dac4f1f645e97cdfb53dd54d54e77968dc
parent6a84c77c7162a3bef67c5faf7e27457e2fb5fff7
alpha: fix corner cases in ceil, floor, rint.

Partial revert of bebc49030c15. Even with the revert, ceil and floor are
still faster than libcpml's equivalent.

Fixes bug 5350.

Signed-off-by: Matt Turner <mattst88@gmail.com>
ChangeLog.alpha
sysdeps/alpha/fpu/s_ceil.c
sysdeps/alpha/fpu/s_ceilf.c
sysdeps/alpha/fpu/s_floor.c
sysdeps/alpha/fpu/s_floorf.c
sysdeps/alpha/fpu/s_rint.c
sysdeps/alpha/fpu/s_rintf.c