diff options
author | Yi Kong <yikong@google.com> | 2023-07-25 02:13:12 +0900 |
---|---|---|
committer | Yi Kong <yikong@google.com> | 2023-08-03 19:53:54 +0900 |
commit | c7cacb2f6efe07fa4a1129bb7e2389312670b84a (patch) | |
tree | 6f357737c86041584781674918989f51f81894a3 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f2e7285b03fbfc263c8a2eaa2b5e2e1cfafc6abd (diff) | |
download | llvm-c7cacb2f6efe07fa4a1129bb7e2389312670b84a.zip llvm-c7cacb2f6efe07fa4a1129bb7e2389312670b84a.tar.gz llvm-c7cacb2f6efe07fa4a1129bb7e2389312670b84a.tar.bz2 |
Fix __cfi_check not aligned to 4k on relocatable files with no executable code
CrossDSOCFIPass is supposed to replace this stub function to a properly
aligned function. However the pass is not ran if the file has no
executable code, thus producing incorrectly aligned __cfi_check.
Fixes https://github.com/llvm/llvm-project/issues/45638.
Differential Revision: https://reviews.llvm.org/D155736
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions