aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorStefan Gränitz <stefan.graenitz@gmail.com>2021-01-15 12:26:04 +0100
committerStefan Gränitz <stefan.graenitz@gmail.com>2021-01-15 12:53:41 +0100
commitcf905274c6f4ec119fdb06a283070dcae4ed5881 (patch)
treed7b9505fa41e5d38a582412f7e21ecea24cd8f19 /clang/lib/Frontend/CompilerInvocation.cpp
parenta5eb9df1e3ba0a1c5d755f29f6f4cdcca4aec285 (diff)
downloadllvm-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