We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dff0a2d commit 338d418Copy full SHA for 338d418
1 file changed
tpde-encodegen/CMakeLists.txt
@@ -15,7 +15,9 @@ set(TPDE_LINK_LLVM_STATIC FALSE CACHE BOOL "Should LLVM be linked statically?")
15
target_include_directories(tpde_encodegen SYSTEM PRIVATE ${LLVM_INCLUDE_DIRS})
16
separate_arguments(LLVM_DEFINITIONS_LIST NATIVE_COMMAND ${LLVM_DEFINITIONS})
17
target_compile_definitions(tpde_encodegen PRIVATE ${LLVM_DEFINITIONS_LIST})
18
-target_compile_options(tpde_encodegen PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:-fno-rtti;-fno-exceptions>")
+if (NOT LLVM_ENABLE_RTTI)
19
+ target_compile_options(tpde_encodegen PRIVATE "-fno-rtti")
20
+endif ()
21
if (TPDE_LINK_LLVM_STATIC)
22
set(LLVM_COMPONENTS
23
core CodeGen irreader irprinter passes mc support targetparser asmparser asmprinter bitreader bitstreamreader
0 commit comments