diff options
-rw-r--r-- | Rules.mak | 2 | ||||
-rw-r--r-- | extra/Configs/Config.in.arch | 5 |
2 files changed, 6 insertions, 1 deletions
@@ -172,7 +172,7 @@ endif ifeq ($(strip $(DOPIC)),y) CFLAGS += -fPIC endif -ifneq ($(strip $(HAS_FPU)),y) +ifeq ($(strip $(UCLIBC_HAS_SOFT_FLOAT)),y) CFLAGS += -msoft-float endif diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch index 1e7b1129a..12a82cc6f 100644 --- a/extra/Configs/Config.in.arch +++ b/extra/Configs/Config.in.arch @@ -40,6 +40,11 @@ config HAS_FPU Most people will answer Y. +config UCLIBC_HAS_SOFT_FLOAT + bool + depends on UCLIBC_HAS_FLOATS && !HAS_FPU + default y + config DO_C99_MATH bool "Enable full C99 math library support" depends on UCLIBC_HAS_FLOATS |