diff --git a/radio/src/Makefile b/radio/src/Makefile index 6e1c66853..6bbee36a9 100644 --- a/radio/src/Makefile +++ b/radio/src/Makefile @@ -722,6 +722,12 @@ ifeq ($(PCB), TARANIS) EXTRABOARDSRC += targets/taranis/usbd_storage_msd.cpp endif + ifeq ($(NANO), YES) + # use newlib-nano for linking + NEWLIB_NANO_FLAGS = --specs=nano.specs -u _printf_float + CPPDEFS += -DNANO + endif + ifneq ($(LUA), NO) ifeq ($(LUA), YES) CPPDEFS += -DLUA_MODEL_SCRIPTS @@ -1120,12 +1126,6 @@ MATH_LIB = -lm LDFLAGS = -Wl,-Map=$(TARGET).map,--cref LDFLAGS += $(MATH_LIB) -ifeq ($(NANO), YES) - # use newlib-nano for linking - NEWLIB_NANO_FLAGS = --specs=nano.specs -u _printf_float - CPPDEFS += -DNANO -endif - # Define Messages # English MSG_BEGIN = -------- begin --------