From b7434f8243547189c14e42559c09c14c41d521ad Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Mon, 20 Mar 2000 20:32:11 +0000 Subject: * sysdeps/alpha/fpu/fraiseexcpt.c: Use get/set_fp_control instead of arithmetic instructions. * sysdeps/alpha/fpu/s_ceil.c: Use round to -inf instead of playing with the fpcr. Protect from INV exception. * sysdeps/alpha/fpu/s_ceilf.c: Likewise. * sysdeps/alpha/fpu/s_floor.c: Protect from INV exception. * sysdeps/alpha/fpu/s_floorf.c: Likewise. * sysdeps/alpha/fpu/s_copysign.c: New. * sysdeps/alpha/fpu/s_copysignf.c: New. * sysdeps/alpha/fpu/s_fabs.c: New. * sysdeps/alpha/fpu/s_fabsf.c: New. * sysdeps/alpha/fpu/s_rint.c: New. * sysdeps/alpha/fpu/s_rintf.c: New. * sysdeps/alpha/fpu/fraiseexcpt.c: Use get/set_fp_control instead of arithmetic instructions. * sysdeps/alpha/fpu/s_ceil.c: Use round to -inf instead of playing with the fpcr. Protect from INV exception. * sysdeps/alpha/fpu/s_ceilf.c: Likewise. * sysdeps/alpha/fpu/s_floor.c: Protect from INV exception. * sysdeps/alpha/fpu/s_floorf.c: Likewise. * sysdeps/alpha/fpu/s_copysign.c: New. * sysdeps/alpha/fpu/s_copysignf.c: New. * sysdeps/alpha/fpu/s_fabs.c: New. * sysdeps/alpha/fpu/s_fabsf.c: New. * sysdeps/alpha/fpu/s_rint.c: New. * sysdeps/alpha/fpu/s_rintf.c: New. --- ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 8ef44860f6..8e6f0d7f51 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,21 @@ 2000-03-20 Richard Henderson + * sysdeps/alpha/fpu/fraiseexcpt.c: Use get/set_fp_control instead + of arithmetic instructions. + + * sysdeps/alpha/fpu/s_ceil.c: Use round to -inf instead of playing + with the fpcr. Protect from INV exception. + * sysdeps/alpha/fpu/s_ceilf.c: Likewise. + * sysdeps/alpha/fpu/s_floor.c: Protect from INV exception. + * sysdeps/alpha/fpu/s_floorf.c: Likewise. + + * sysdeps/alpha/fpu/s_copysign.c: New. + * sysdeps/alpha/fpu/s_copysignf.c: New. + * sysdeps/alpha/fpu/s_fabs.c: New. + * sysdeps/alpha/fpu/s_fabsf.c: New. + * sysdeps/alpha/fpu/s_rint.c: New. + * sysdeps/alpha/fpu/s_rintf.c: New. + * sysdeps/unix/sysv/linux/alpha/bits/mman.h: Add MADV constants. * sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): -- cgit v1.2.3