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>
This commit is contained in:
Huang Qi 2021-02-24 10:03:43 +08:00 committed by GitHub
parent 79afa493aa
commit 3cafb2f9c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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