summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio.cpp
diff options
context:
space:
mode:
authorneo.chae <neo.chae@lge.com>2016-10-04 11:00:27 +0900
committerDimitry Ivanov <dimitry@google.com>2016-10-05 03:15:49 -0700
commit2589f9de6473a2030594e2c5e95541f00eb2dc7a (patch)
treea47afc3b1fea48a1eb789a05aa589ad13196cbb3 /libc/stdio/stdio.cpp
parentd11d1e4a97699af49f6f5b21a4ed0ed91575af52 (diff)
Fix for default library path "/vendor/lib"
Android N restrict which libraries C/C++ code can link against at runtime. If device has a vendor partition then /system/vendor symlink to /vendor. Otherwise /vendor symlink to /system/vendor. But is_system_library() is only checking /vendor/lib. It will return false for /system/vendor/lib path. It is need to add a real path to default library path. Similarily, default ld library path is already checking. parse_LD_LIBRARY_PATH()->parse_path()->resolve_paths() Test: build bionic and run bionic-unit-tests Bug: http://b/31919547 Change-Id: Ie6777e2b02729948ce77a94de32343d40358bf2c Signed-off-by: Hyangseok Chae <neo.chae@lge.com>
Diffstat (limited to 'libc/stdio/stdio.cpp')
0 files changed, 0 insertions, 0 deletions