summaryrefslogtreecommitdiff
path: root/src/wasm/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm/CMakeLists.txt')
-rw-r--r--src/wasm/CMakeLists.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/wasm/CMakeLists.txt b/src/wasm/CMakeLists.txt
index 5547e0741..20fc2e9fb 100644
--- a/src/wasm/CMakeLists.txt
+++ b/src/wasm/CMakeLists.txt
@@ -6,7 +6,6 @@ set(wasm_SOURCES
wasm-binary.cpp
wasm-debug.cpp
wasm-emscripten.cpp
- wasm-debug.cpp
wasm-interpreter.cpp
wasm-io.cpp
wasm-s-parser.cpp
@@ -15,4 +14,8 @@ set(wasm_SOURCES
wasm-validator.cpp
${wasm_HEADERS}
)
+# wasm-debug.cpp includes LLVM header using std::iterator (deprecated in C++17)
+if (NOT MSVC)
+ set_source_files_properties(wasm-debug.cpp PROPERTIES COMPILE_FLAGS -Wno-deprecated-declarations)
+endif()
add_library(wasm OBJECT ${wasm_SOURCES})