Skip to content

Commit 99bd909

Browse files
committed
arm: remove AARCH64 ifdef
1 parent 4c73a6c commit 99bd909

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

include/openlibm_fenv_arm.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,9 @@ extern const fenv_t __fe_dfl_env;
6666
#define _FPUSW_SHIFT 16
6767
#define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
6868

69-
#if defined(__aarch64__)
70-
#define __rfs(__fpsr) __asm __volatile("mrs %0,fpsr" : "=r" (*(__fpsr)))
71-
#define __wfs(__fpsr) __asm __volatile("msr fpsr,%0" : : "r" (__fpsr))
7269
/* Test for hardware support for ARM floating point operations, explicitly
7370
checking for float and double support, see "ARM C Language Extensions", 6.5.1 */
74-
#elif defined(__ARM_FP) && (__ARM_FP & 0x0C) != 0
71+
#if defined(__ARM_FP) && (__ARM_FP & 0x0C) != 0
7572
#define __rfs(__fpsr) __asm __volatile("vmrs %0,fpscr" : "=&r" (*(__fpsr)))
7673
#define __wfs(__fpsr) __asm __volatile("vmsr fpscr,%0" : : "r" (__fpsr))
7774
#else

0 commit comments

Comments
 (0)