< prev index next >
src/hotspot/cpu/arm/assembler_arm_32.hpp
Print this page
*** 1238,1253 ****
extern int __aeabi_dcmplt(double, double);
extern int __aeabi_dcmple(double, double);
extern int __aeabi_dcmpge(double, double);
extern int __aeabi_dcmpgt(double, double);
! // Imported code from glibc soft-fp bundle for
! // calculation accuracy improvement. See CR 6757269.
! extern double __aeabi_fadd_glibc(float, float);
! extern double __aeabi_fsub_glibc(float, float);
! extern double __aeabi_dadd_glibc(double, double);
! extern double __aeabi_dsub_glibc(double, double);
};
#endif // __SOFTFP__
#endif // CPU_ARM_VM_ASSEMBLER_ARM_32_HPP
--- 1238,1253 ----
extern int __aeabi_dcmplt(double, double);
extern int __aeabi_dcmple(double, double);
extern int __aeabi_dcmpge(double, double);
extern int __aeabi_dcmpgt(double, double);
! // Optional wrapper around SoftFloat-3e for
! // calculation accuracy improvement. See CR 6757269, JDK-8215902.
! extern float __aeabi_fadd_extlib(float, float);
! extern float __aeabi_fsub_extlib(float, float);
! extern double __aeabi_dadd_extlib(double, double);
! extern double __aeabi_dsub_extlib(double, double);
};
#endif // __SOFTFP__
#endif // CPU_ARM_VM_ASSEMBLER_ARM_32_HPP
< prev index next >