mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-03 18:31:04 +00:00
21bd039bb4
This patches consolidates all the powerpc rint{f} implementations on the generic sysdeps/powerpc/fpu/s_rint{f}. Checked on powerpc-linux-gnu (built without --with-cpu, with --with-cpu=power4 and with --with-cpu=power5+ and --disable-multi-arch), powerpc64-linux-gnu (built without --with-cp and with --with-cpu=power5+ and --disable-multi-arch). * sysdeps/powerpc/fpu/round_to_integer.h (set_fenv_mode, round_to_integer_float, round_mode): Add RINT handling. (reset_fenv_mode): New symbol. * sysdeps/powerpc/fpu/s_rint.c (__rint): Use generic implementation. * sysdeps/powerpc/fpu/s_rintf.c (__rintf): Likewise. * sysdeps/powerpc/powerpc32/fpu/s_rint.S: Remove file. * sysdeps/powerpc/powerpc32/fpu/s_rintf.S: Likewise. * sysdeps/powerpc/powerpc64/fpu/s_rint.S: Likewise. * sysdeps/powerpc/powerpc64/fpu/s_rintf.S: Likewise. Reviewed-by: Gabriel F. T. Gomes <gabrielftg@linux.ibm.com> |
||
---|---|---|
.. | ||
__longjmp-common.S | ||
__longjmp.S | ||
configure | ||
configure.ac | ||
fix-int-fp-convert-zero.h | ||
fprrest.S | ||
fprsave.S | ||
Makefile | ||
s_copysign.S | ||
s_copysignf.S | ||
s_copysignl.S | ||
s_fabsl.S | ||
s_isnan.S | ||
s_llrint.c | ||
s_llrintf.c | ||
s_llround.c | ||
s_llroundf.c | ||
s_lrint.S | ||
s_lround.S | ||
s_lroundf.S | ||
setjmp-common.S | ||
setjmp.S |