< 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 >