[llvm-dev] how to enable exceptions for one component

Davis, Alan via llvm-dev
Mon, 13 Jan 2020 01:09:33 -0000

I'd like to enable exceptions for a single target-specific LLVM component
which is built as library. That is, I'd like to allow it to throw exceptions
to its (non-LLVM) client to signal errors. In the CMakeLists.txt for the
component, I tried:

add_llvm_component_library(LLVMTargetLibrary
  TargetFile1.cpp
  TargetFile2.cpp
  )

set_property(TARGET LLVMTargetLibrary PROPERTY LLVM_ENABLE_EH ON)

But it still compiles with -fno-exceptions.

Thanks for any advice.

-Alan
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20200113/91463091/attachment.html>