]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/platform-bionic.git/commit
Fix dlsym() to take into account RTLD_GLOBAL/LOCAL
authorDmitriy Ivanov <dimitry@google.com>
Tue, 16 Sep 2014 00:00:10 +0000 (17:00 -0700)
committerDmitriy Ivanov <dimitry@google.com>
Tue, 16 Sep 2014 00:39:48 +0000 (17:39 -0700)
commite8ba50fe0d51fbefee1a8f5bb62bf51d841512c8
tree9e7af562f02dea98c8d0f28b88b5e7b2bf9c0975
parent0b8f6d592ac20ec81dbc96766123c67655f34842
Fix dlsym() to take into account RTLD_GLOBAL/LOCAL

  Symbols from libraries opened with RTLD_LOCAL (default)
  should not be visible via dlsym(RLTD_DEFAULT/RTLD_NEXT, .)

Bug: 17512583
Change-Id: I1758943081a67cf3d49ba5808e061b8251a91964
linker/dlfcn.cpp
linker/linker.cpp
linker/linker.h
tests/dlfcn_test.cpp
tests/libs/dlopen_testlib_simple.cpp