CCOMMON_OPT += -marm
FCOMMON_OPT += -marm
+# If softfp abi is mentioned on the command line, force it.
ifeq ($(ARM_SOFTFP_ABI), 1)
-CCOMMON_OPT += -mfloat-abi=softfp -DARM_SOFTFP_ABI
-FCOMMON_OPT += -mfloat-abi=softfp -DARM_SOFTFP_ABI
-else
-CCOMMON_OPT += -mfloat-abi=hard
-FCOMMON_OPT += -mfloat-abi=hard
+CCOMMON_OPT += -mfloat-abi=softfp
+FCOMMON_OPT += -mfloat-abi=softfp
endif
+ ifeq ($(OSNAME), Android)
+ ifeq ($(ARM_SOFTFP_ABI), 1)
+ EXTRALIB += -lm
+ else
+ EXTRALIB += -Wl,-lm_hard
+ endif
+ endif
endif
ifeq ($(ARCH), arm64)