diff options
author | Jiyong Park <jiyong@google.com> | 2017-07-11 14:06:16 +0900 |
---|---|---|
committer | Jae Shin <jaeshin@google.com> | 2017-10-23 11:10:29 +0900 |
commit | 614c5521a370978f4431abcc13f666c3f46992b2 (patch) | |
tree | 6006b1dc1d599dc62c4753281ba921b7d91ebd1b /libutils/Unicode.cpp | |
parent | b5c0fc3ceb027247c4e488e695d6eaac196355c8 (diff) |
Use the legacy linker namespace configs when target is sanitized
The new linker namespace config causes problem when the target is
sanitized: vendor libs which are loaded in the sphal namespace can't
link against to libclang_rt* libs which are in /system/lib directory
because the directory is not allowed for sphal namsapce.
Long-term solution would be installing libclang_rt* to both /system/lib
and /vendor/lib so that vendor libs can link against to the one in
/vendor/lib.
Until the work is done, let's just disable the new linker namespace
config when the target is to be sanitized.
Bug: 63535130
Test: make SANITIZE_TARGET=integer_overflow
SANITIZE_TARGET_DIAG=integer_overflow builds and boots to the UI
Merged-In: I6afb69885aaa3d25e554b9ca699a572248bfc50a
Change-Id: I6afb69885aaa3d25e554b9ca699a572248bfc50a
(cherry picked from commit fff6f75fc1de2963254271d7d254e53ae187cada)
Diffstat (limited to 'libutils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions