diff options
author | Julian Lettner <julian.lettner@apple.com> | 2021-12-14 15:23:48 -0800 |
---|---|---|
committer | Julian Lettner <julian.lettner@apple.com> | 2021-12-15 17:22:13 -0800 |
commit | a7cbe198cea40e0b5bc8749bb3813bbfc704d70b (patch) | |
tree | cd056c0d1ffc66daef1da0076d0185c59d2738ec /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 5c0ea7488bc051453ad07135f32145465f502a84 (diff) | |
download | llvm-a7cbe198cea40e0b5bc8749bb3813bbfc704d70b.zip llvm-a7cbe198cea40e0b5bc8749bb3813bbfc704d70b.tar.gz llvm-a7cbe198cea40e0b5bc8749bb3813bbfc704d70b.tar.bz2 |
[Darwin] Remove workaround for symbolication in iOS simulator runtimes
A while ago we added some code to the sanitizer runtimes for iOS
simulators to allow `atos` (external process) to inspect the sanitized
process during report generation to enable symbolication. This was done
by setting the `__check_mach_ports_lookup` env var early during process
startup which came with a couple of complications.
This workaround is not required anymore and removing it fixes TSan in
the iOS simulator after the new TSan runtime landed.
(https://reviews.llvm.org/D112603)
Relevant/reverted revisions:
https://reviews.llvm.org/D78178
https://reviews.llvm.org/D78179
https://reviews.llvm.org/D78525
rdar://86472733
Differential Revision: https://reviews.llvm.org/D115767
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions