diff options
author | Paul Kirth <paulkirth@google.com> | 2024-10-31 12:40:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-31 12:40:21 -0700 |
commit | 913cd11f941bd22617b86048afbcab94be30816a (patch) | |
tree | 2faea8c02a70d191e54ccd7cecbac014e7bf7034 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 5c1752e368585e55c0335a7d7651fe43d42af282 (diff) | |
download | llvm-913cd11f941bd22617b86048afbcab94be30816a.zip llvm-913cd11f941bd22617b86048afbcab94be30816a.tar.gz llvm-913cd11f941bd22617b86048afbcab94be30816a.tar.bz2 |
[llvm][fatlto] Drop any CFI related instrumentation after emitting bitcode (#112788)
We want to support CFI instrumentation for the bitcode section, without
miscompiling the object code portion of a FatLTO object. We can reuse
the existing mechanisms in the LowerTypeTestsPass to do that, by just
adding the pass to the FatLTO pipeline after the EmbedBitcodePass with
the correct options set.
Fixes #112053
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions