diff --git a/libs/libc/machine/arm/armv7-m/Make.defs b/libs/libc/machine/arm/armv7-m/Make.defs index f03aa94715..d2bb9a0b6b 100644 --- a/libs/libc/machine/arm/armv7-m/Make.defs +++ b/libs/libc/machine/arm/armv7-m/Make.defs @@ -39,13 +39,11 @@ DEPPATH += --dep-path machine/arm/armv7-m/gnu VPATH += :machine/arm/armv7-m/gnu endif - -ifeq ($(CONFIG_MACHINE_OPTS_ARMV7M),y) - ifeq ($(CONFIG_LIBC_ARCH_ELF),y) CSRCS += arch_elf.c endif +ifeq ($(CONFIG_MACHINE_OPTS_ARMV7M),y) ifeq ($(CONFIG_LIBM_ARCH_FABSF),y) CSRCS += arch_fabsf.c endif @@ -53,7 +51,7 @@ endif ifeq ($(CONFIG_LIBM_ARCH_SQRTF),y) CSRCS += arch_sqrtf.c endif +endif DEPPATH += --dep-path machine/arm/armv7-m VPATH += :machine/arm/armv7-m -endif