We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d5bd17 commit 0eaad8cCopy full SHA for 0eaad8c
cmake/ToywasmConfig.cmake
@@ -185,6 +185,11 @@ option(TOYWASM_ENABLE_COVERAGE "Enable coverage" OFF)
185
option(TOYWASM_BUILD_UNITTEST "Build toywasm-test" ON)
186
option(TOYWASM_BUILD_CLI "Build toywasm command" ON)
187
188
+# Extra CFLAGS. intended for -mcpu=xxx etc.
189
+# eg. -D TOYWASM_EXTRA_CFLAGS="-mfoo;-mbar"
190
+set(TOYWASM_EXTRA_CFLAGS "" CACHE STRING "Extra CFLAGS")
191
+add_compile_options(${TOYWASM_EXTRA_CFLAGS})
192
+
193
if(TOYWASM_ENABLE_FUZZER)
194
add_compile_options(-fsanitize=fuzzer-no-link)
195
# https://llvm.org/docs/LibFuzzer.html#fuzzer-friendly-build-mode
0 commit comments