aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorBlue Gaston <bgaston2@apple.com>2022-04-13 13:17:05 -0700
committerBlue Gaston <bgaston2@apple.com>2022-04-13 21:11:37 -0700
commite0c44544655d0f799831004962b1f22fece31c5e (patch)
treedb839c88858ddc8ecb0476f9265cd5d08474bde7 /clang/lib/Frontend/ModuleDependencyCollector.cpp
parent4f7585195d59877624ecaab003131e1662b4f5b2 (diff)
downloadllvm-e0c44544655d0f799831004962b1f22fece31c5e.zip
llvm-e0c44544655d0f799831004962b1f22fece31c5e.tar.gz
llvm-e0c44544655d0f799831004962b1f22fece31c5e.tar.bz2
[Darwin][ASan][Sanitizer] Fixes Sanitizer NonUnique Identifier to Account for Mac arm64 architectures.
Current check assumes iOS as the only Apple devices running arm64. ```#if SANITIZER_MAC && !(defined(__arm64__) && SANITIZER_IOS)``` Stops Apple Silicon from being flagged as requiring unique RTTI. This introduced unexpected behavior within the sanitizer. rdar://91446703 Differential Revision: https://reviews.llvm.org/D123736
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions