diff options
author | Thurston Dang <thurston@google.com> | 2025-05-19 09:39:26 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-19 09:39:26 -0700 |
commit | b24c33a9d745bd2a3009f1d52f31247772e954e5 (patch) | |
tree | 09ef8e1dd087cdae42953feb2099bfc65b71e7ce /clang/lib/Serialization/ModuleManager.cpp | |
parent | 12fb0d451bbdd1d1e8035197e4f5e47e8afa6141 (diff) | |
download | llvm-b24c33a9d745bd2a3009f1d52f31247772e954e5.zip llvm-b24c33a9d745bd2a3009f1d52f31247772e954e5.tar.gz llvm-b24c33a9d745bd2a3009f1d52f31247772e954e5.tar.bz2 |
[cfi] Enable -fsanitize-annotate-debug-info functionality for CFI checks (#139809)
This connects the -fsanitize-annotate-debug-info plumbing (https://github.com/llvm/llvm-project/pull/138577) to CFI check codegen, using SanitizerAnnotateDebugInfo() (https://github.com/llvm/llvm-project/pull/139965) and SanitizerInfoFromCFIKind (https://github.com/llvm/llvm-project/pull/140117).
Note: SanitizerAnnotateDebugInfo() is updated to a public function because it is needed in ItaniumCXXABI.
Updates the tests from https://github.com/llvm/llvm-project/pull/139149.
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions