diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-11-08 00:59:58 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-11-08 00:59:58 +0000 |
commit | 11d3b279596c424d599974987f448750f673d543 (patch) | |
tree | 952a61eced5ec52e9d343684c8c7387014312b37 /clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp | |
parent | 4fcbb24debd0251ce52789b87c020036e2cf8970 (diff) | |
download | llvm-11d3b279596c424d599974987f448750f673d543.zip llvm-11d3b279596c424d599974987f448750f673d543.tar.gz llvm-11d3b279596c424d599974987f448750f673d543.tar.bz2 |
[asan] Fix asan-rt bitness issues in asan_device_setup on Android.
asan_device_setup script is using LD_PRELOAD to inject the ASan
runtime library into the Zygote process. This breaks when the Zygote
or any of its descendants spawn a process with different bitness due
to the fact that the ASan-RT library name includes the target
architecture.
The fix is to preload the library through a symlink which has the
same name in lib and lib64.
llvm-svn: 286188
Diffstat (limited to 'clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp')
0 files changed, 0 insertions, 0 deletions