aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2025-01-29 00:01:07 +0000
committerLang Hames <lhames@gmail.com>2025-01-29 02:28:49 +0000
commitd0052ebbe2e2f691ec42cad3c8613ef387abc53f (patch)
tree67974afdfcf2edc07a5811e9fd5a3f02af32b25a /clang/lib/Frontend/CompilerInvocation.cpp
parent79cbad188afd5268235b00267d37ce39544dbd3c (diff)
downloadllvm-d0052ebbe2e2f691ec42cad3c8613ef387abc53f.zip
llvm-d0052ebbe2e2f691ec42cad3c8613ef387abc53f.tar.gz
llvm-d0052ebbe2e2f691ec42cad3c8613ef387abc53f.tar.bz2
[ORC][LLJIT] Install eh-frame registration plugin during platform setup.
Attempt to install the EHFrameRegistrationPlugin during GenericLLVMIRPlatform setup, rather than object linking layer creation time. Platform classes are responsible for exception handling: installing the plugin unconditionally during linking-layer construction could result in frames being registered more than once when native platform classes are used. This is a precursor to re-landing compact unwind support (4f0325873fa).
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions