From b5570d92d6bb6ba9c25ac6ed77ba170dd7f4acd3 Mon Sep 17 00:00:00 2001 From: Wilco Date: Tue, 24 Jun 2014 15:02:51 +0000 Subject: Add _FPU_MASK_RM and use it instead of FE_TOWARDZERO. 2014-06-24 Wilco * sysdeps/arm/fpu_control.h (_FPU_MASK_RM): Define. * sysdeps/arm/fenv_private.h (libc_fesetround_vfp) (libc_feholdexcept_setround_vfp) (libc_feholdsetround_vfp) (libc_feresetround_vfp) (libc_feholdsetround_vfp_ctx) (libc_feresetround_vfp_ctx): Use _FPU_MASK_RM. * sysdeps/arm/fesetround.c (fesetround): Use _FPU_MASK_RM. * sysdeps/arm/get-rounding-mode.h (get_rounding_mode): Use _FPU_MASK_RM. --- sysdeps/arm/get-rounding-mode.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sysdeps/arm/get-rounding-mode.h') diff --git a/sysdeps/arm/get-rounding-mode.h b/sysdeps/arm/get-rounding-mode.h index a1ecf51..f50ef24 100644 --- a/sysdeps/arm/get-rounding-mode.h +++ b/sysdeps/arm/get-rounding-mode.h @@ -36,7 +36,7 @@ get_rounding_mode (void) return FE_TONEAREST; _FPU_GETCW (fpscr); - return fpscr & FE_TOWARDZERO; + return fpscr & _FPU_MASK_RM; } #endif /* get-rounding-mode.h */ -- cgit v1.1