mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-06 15:05:19 +00:00
platforms/nuttx: Use symbol from NuttX to configure build (#402)
Signed-off-by: Huang Qi <huangqi3@xiaomi.com> Co-authored-by: Huang Qi <huangqi3@xiaomi.com>
This commit is contained in:
parent
a70daed17d
commit
c59bfe24fb
|
@ -70,7 +70,7 @@ CFLAGS += -DWASM_ENABLE_AOT=0
|
|||
endif
|
||||
|
||||
CFLAGS += -DWASM_ENABLE_INTERP=1
|
||||
CSRCS += wasm_runtime.c wasm_loader.c
|
||||
CSRCS += wasm_runtime.c
|
||||
|
||||
ifeq (${CONFIG_INTERPRETERS_WAMR_FAST},y)
|
||||
CFLAGS += -DWASM_ENABLE_FAST_INTERP=1
|
||||
|
@ -85,9 +85,38 @@ else
|
|||
CFLAGS += -DWASM_ENABLE_LIBC_BUILTIN=0
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_INTERPRETERS_WAMR_MULTI_MODULE),y)
|
||||
CFLAGS += -DWASM_ENABLE_MULTI_MODULE=1
|
||||
else
|
||||
CFLAGS += -DWASM_ENABLE_MULTI_MODULE=0
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_INTERPRETERS_WAMR_THREAD_MGR),y)
|
||||
CFLAGS += -DWASM_ENABLE_THREAD_MGR=1
|
||||
CSRCS += thread_manager.c
|
||||
VPATH += ${IWASM_ROOT}/libraries/thread-mgr
|
||||
else
|
||||
CFLAGS += -DWASM_ENABLE_THREAD_MGR=0
|
||||
CFLAGS += -Wno-strict-prototypes
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_INTERPRETERS_WAMR_MINILOADER),y)
|
||||
CFLAGS += -DWASM_ENABLE_MINI_LOADER=1
|
||||
CSRCS += wasm_mini_loader.c
|
||||
else
|
||||
CFLAGS += -DWASM_ENABLE_MINI_LOADER=0
|
||||
CSRCS += wasm_loader.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_INTERPRETERS_WAMR_DISABLE_HW_BOUND_CHECK),y)
|
||||
CFLAGS += -DWASM_DISABLE_HW_BOUND_CHECK=1
|
||||
else
|
||||
CFLAGS += -DWASM_DISABLE_HW_BOUND_CHECK=0
|
||||
endif
|
||||
|
||||
CFLAGS += -DBH_ENABLE_MEMORY_PROFILING=0
|
||||
|
||||
CFLAGS += -Wno-strict-prototypes -Wno-shadow -Wno-unused-variable
|
||||
CFLAGS += -Wno-int-conversion -Wno-implicit-function-declaration
|
||||
|
||||
CFLAGS += -I${CORE_ROOT} \
|
||||
-I${IWASM_ROOT}/include \
|
||||
|
|
Loading…
Reference in New Issue
Block a user