Ver Fonte

platforms/nuttx: Add FPU relative macro for thumb vfp (#541)

Signed-off-by: Huang Qi <huangqi3@xiaomi.com>

Co-authored-by: Huang Qi <huangqi3@xiaomi.com>
Huang Qi há 4 anos atrás
pai
commit
3cafb2f9c1
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      product-mini/platforms/nuttx/wamr.mk

+ 2 - 1
product-mini/platforms/nuttx/wamr.mk

@@ -41,11 +41,12 @@ else ifeq ($(findstring ARM,$(WAMR_BUILD_TARGET)), ARM)
   INVOKE_NATIVE := invokeNative_arm.s
   INVOKE_NATIVE := invokeNative_arm.s
   AOT_RELOC := aot_reloc_arm.c
   AOT_RELOC := aot_reloc_arm.c
 else ifeq ($(findstring THUMB,$(WAMR_BUILD_TARGET)), THUMB)
 else ifeq ($(findstring THUMB,$(WAMR_BUILD_TARGET)), THUMB)
-  CFLAGS += -DBUILD_TARGET_THUMB
   CFLAGS += -DBUILD_TARGET=\"$(WAMR_BUILD_TARGET)\"
   CFLAGS += -DBUILD_TARGET=\"$(WAMR_BUILD_TARGET)\"
   ifeq ($(CONFIG_ARCH_FPU),y)
   ifeq ($(CONFIG_ARCH_FPU),y)
+  CFLAGS += -DBUILD_TARGET_THUMB_VFP
   INVOKE_NATIVE := invokeNative_thumb_vfp.s
   INVOKE_NATIVE := invokeNative_thumb_vfp.s
   else
   else
+  CFLAGS += -DBUILD_TARGET_THUMB
   INVOKE_NATIVE := invokeNative_thumb.s
   INVOKE_NATIVE := invokeNative_thumb.s
   endif
   endif
   AOT_RELOC := aot_reloc_thumb.c
   AOT_RELOC := aot_reloc_thumb.c