mirror of https://github.com/llvm/circt.git
[ImportVerilog] Add missing MSVC option for Slang
Add a missing `/EHsc` option to Slang builds using MSVC.
This commit is contained in:
parent
9ce35f8839
commit
6d29091d08
|
@ -557,7 +557,11 @@ if(CIRCT_SLANG_FRONTEND_ENABLED)
|
||||||
set(ORIGINAL_CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
|
set(ORIGINAL_CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
|
||||||
set(ORIGINAL_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
|
set(ORIGINAL_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "")
|
if (MSVC)
|
||||||
|
set(CMAKE_CXX_FLAGS "/EHsc")
|
||||||
|
else ()
|
||||||
|
set(CMAKE_CXX_FLAGS "")
|
||||||
|
endif ()
|
||||||
set(BUILD_SHARED_LIBS OFF)
|
set(BUILD_SHARED_LIBS OFF)
|
||||||
FetchContent_MakeAvailable(slang)
|
FetchContent_MakeAvailable(slang)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue