File tree Expand file tree Collapse file tree 1 file changed +1
-4
lines changed Expand file tree Collapse file tree 1 file changed +1
-4
lines changed Original file line number Diff line number Diff line change @@ -70,12 +70,9 @@ extern const fenv_t __fe_dfl_env;
7070#define _FPUSW_SHIFT 16
7171#define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
7272
73- #if defined(__aarch64__ )
74- #define __rfs (__fpsr ) __asm __volatile("mrs %0,fpsr" : "=r" (*(__fpsr)))
75- #define __wfs (__fpsr ) __asm __volatile("msr fpsr,%0" : : "r" (__fpsr))
7673/* Test for hardware support for ARM floating point operations, explicitly
7774checking for float and double support, see "ARM C Language Extensions", 6.5.1 */
78- #elif defined(__ARM_FP ) && (__ARM_FP & 0x0C ) != 0
75+ #if defined(__ARM_FP ) && (__ARM_FP & 0x0C ) != 0
7976#define __rfs (__fpsr ) __asm __volatile("vmrs %0,fpscr" : "=&r" (*(__fpsr)))
8077#define __wfs (__fpsr ) __asm __volatile("vmsr fpscr,%0" : : "r" (__fpsr))
8178#else
You can’t perform that action at this time.
0 commit comments