diff options
author | Stefan Gränitz <stefan.graenitz@gmail.com> | 2021-01-15 12:26:04 +0100 |
---|---|---|
committer | Stefan Gränitz <stefan.graenitz@gmail.com> | 2021-01-15 12:53:41 +0100 |
commit | cf905274c6f4ec119fdb06a283070dcae4ed5881 (patch) | |
tree | d7b9505fa41e5d38a582412f7e21ecea24cd8f19 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | a5eb9df1e3ba0a1c5d755f29f6f4cdcca4aec285 (diff) | |
download | llvm-cf905274c6f4ec119fdb06a283070dcae4ed5881.zip llvm-cf905274c6f4ec119fdb06a283070dcae4ed5881.tar.gz llvm-cf905274c6f4ec119fdb06a283070dcae4ed5881.tar.bz2 |
[Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors
It can be useful for an ObjectLinkingLayerCreator to allow callee errors to get propagated to the builder. Specifically, this is the case when the ObjectLayer uses the EHFrameRegistrationPlugin, because it requires a TPCEHFrameRegistrar and instantiation for it may fail (e.g. if the required registration symbols are missing in the target process).
Reviewed By: lhames
Differential Revision: https://reviews.llvm.org/D94690
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions