bionic/linker
Dmitriy Ivanov a3ad450a2e Load libraries in breadth-first order
This patch fixes the problem with symbol search order
  for dlsym(RTLD_DEFAULT/RTLD_NEXT, .) by loading libraries
  and ld_preloads in correct order.

Bug: https://code.google.com/p/android/issues/detail?id=74255
Change-Id: I4cf84c70dbaabe99310230dfda12385ae5401859
2014-09-03 15:06:14 -07:00
..
arch Fix mips/mips64 build 2014-07-28 21:03:17 -07:00
tests Implement LinkedList::visit() 2014-09-02 09:45:40 -07:00
Android.mk Enable __cxa_atexit && __cxa_finalize for linker 2014-08-26 15:44:18 -07:00
debugger.cpp Replace NULL with nullptr 2014-08-29 14:13:48 -07:00
dlfcn.cpp Load libraries in breadth-first order 2014-09-03 15:06:14 -07:00
linked_list.h Implement LinkedList::visit() 2014-09-02 09:45:40 -07:00
linker_allocator.cpp Label pages mapped by linker_allocator 2014-08-11 09:22:48 -07:00
linker_allocator.h Fix global variable initialization for linker 2014-07-24 15:33:25 -07:00
linker_debug.h Added test for ifunc support in dynamic linker. 2014-08-08 11:29:35 -07:00
linker_environ.cpp Replace NULL with nullptr 2014-08-29 14:13:48 -07:00
linker_environ.h Replace NULL with nullptr 2014-08-29 14:13:48 -07:00
linker_executable.mk build linker and linker64 on 64-bit architectures 2014-02-13 11:18:47 -08:00
linker_libc_support.c Enable __cxa_atexit && __cxa_finalize for linker 2014-08-26 15:44:18 -07:00
linker_phdr.cpp Load libraries in breadth-first order 2014-09-03 15:06:14 -07:00
linker_phdr.h Load libraries in breadth-first order 2014-09-03 15:06:14 -07:00
linker.cpp Load libraries in breadth-first order 2014-09-03 15:06:14 -07:00
linker.h Load libraries in breadth-first order 2014-09-03 15:06:14 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files. 2014-07-22 21:29:00 -07:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00