diff options
-rw-r--r-- | mk/arch/arm/arm.mk | 1 | ||||
-rw-r--r-- | mk/llvm/llvm.mk | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/mk/arch/arm/arm.mk b/mk/arch/arm/arm.mk index f3e82d7..0031a68 100644 --- a/mk/arch/arm/arm.mk +++ b/mk/arch/arm/arm.mk @@ -61,6 +61,7 @@ GCC_WITH_FPU-$(CONFIG_EMBTK_ARCH_ARM_FPU_NEON) := neon GCC_WITH_FPU-$(CONFIG_EMBTK_ARCH_ARM_FPU_NEON_FP16) := neon-fp16 GCC_WITH_FPU-$(CONFIG_EMBTK_ARCH_ARM_FPU_NEON_VFPV4) := neon-vfpv4 GCC_WITH_FPU := $(if $(GCC_WITH_FPU-y),--with-fpu=$(GCC_WITH_FPU-y)) +LLVM_WITH_FPU := $(if $(GCC_WITH_FPU-y),--with-default-fpu=$(GCC_WITH_FPU-y)) # Hard or soft floating point? EMBTK_TARGET_FLOAT_CFLAGS := $(strip $(if $(CONFIG_EMBTK_SOFTFLOAT), \ diff --git a/mk/llvm/llvm.mk b/mk/llvm/llvm.mk index 7771f25..72e111d 100644 --- a/mk/llvm/llvm.mk +++ b/mk/llvm/llvm.mk @@ -38,7 +38,7 @@ __embtk_binutils_inc := $(call __embtk_pkg_srcdir,binutils)/include LLVM_CONFIGURE_OPTS := --target=$(STRICT_GNU_TARGET) LLVM_CONFIGURE_OPTS += --enable-targets=$(LINUX_ARCH) LLVM_CONFIGURE_OPTS += --with-default-cpu=$(EMBTK_MCU_FLAG) -LLVM_CONFIGURE_OPTS += $(LLVM_WITH_FLOAT) +LLVM_CONFIGURE_OPTS += $(LLVM_WITH_FLOAT) $(LLVM_WITH_FPU) LLVM_CONFIGURE_OPTS += --with-default-sysroot=$(embtk_sysroot) LLVM_CONFIGURE_OPTS += --enable-optimized LLVM_CONFIGURE_OPTS += --with-bug-report-url=$(EMBTK_BUGURL) |