From 2dd3875fd909bbfa2e041e14f4ed2155d5b5f80b Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Tue, 13 Oct 2020 15:14:55 +0900 Subject: [PATCH] nuttx: Fix build for sim on macOS (#423) --- product-mini/platforms/nuttx/wamr.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/product-mini/platforms/nuttx/wamr.mk b/product-mini/platforms/nuttx/wamr.mk index 267b2dc9..f76bf0cc 100644 --- a/product-mini/platforms/nuttx/wamr.mk +++ b/product-mini/platforms/nuttx/wamr.mk @@ -15,6 +15,14 @@ else ifeq ($(CONFIG_ARCH_X86_64),y) WAMR_BUILD_TARGET := X86_64 else ifeq ($(CONFIG_ARCH_XTENSA),y) WAMR_BUILD_TARGET := XTENSA +else ifeq ($(CONFIG_ARCH_SIM),y) +ifeq ($(CONFIG_HOST_X86_64),y) +WAMR_BUILD_TARGET := X86_64 +endif +ifeq ($(CONFIG_HOST_MACOS),y) +# Note: invokeNative_em64.s needs BH_PLATFORM_DARWIN +CFLAGS += -DBH_PLATFORM_DARWIN +endif endif WAMR_BUILD_PLATFORM := nuttx