platform_bionic/linker
Dmitriy Ivanov 05e190c093 Look into ld_preloads before current library
Change lookup order during relocation so that
 ld_preloads always precede caller (unless caller
 is main executable).

 Asan needs this change in order to intercept libc->libc
 calls.

Bug: 15432753
Change-Id: If69aa16efe59aa35bb30e96feb83d08f1efbec86
2014-08-29 11:46:06 -07:00
..
arch Fix mips/mips64 build 2014-07-28 22:00:01 -07:00
tests Revert "Revert "Fix dlsym(3) to do breadth first search."" 2014-08-04 23:39:22 +00:00
Android.mk Keep symbols for linker 2014-08-15 14:18:26 -07:00
debugger.cpp Replace snprintf calls in linker. 2014-08-27 15:30:43 -07:00
dlfcn.cpp Revert "Add support for protected local symbol lookup." 2014-08-18 15:11:50 -07:00
linked_list.h Optimize symbol lookup 2014-08-13 09:30:52 -07:00
linker.cpp Look into ld_preloads before current library 2014-08-29 11:46:06 -07:00
linker.h Revert "Add support for protected local symbol lookup." 2014-08-18 15:11:50 -07:00
linker_allocator.cpp Label pages mapped by linker_allocator 2014-08-13 18:15:29 -07:00
linker_allocator.h Fix global variable initialization for linker 2014-07-24 16:49:36 -07:00
linker_debug.h Switch to g_ for globals. 2014-05-14 10:02:03 -07:00
linker_environ.cpp Fix x86_64 build, clean up intermediate libraries. 2013-10-09 16:00:17 -07:00
linker_environ.h Fix Clang warning since KernelArgumentBlock is actually a class. 2013-10-08 00:08:13 -07:00
linker_executable.mk build linker and linker64 on 64-bit architectures 2014-02-13 11:18:47 -08:00
linker_phdr.cpp Use VDSO for clock_gettime(2) and gettimeofday(2). 2014-07-16 15:15:53 -07:00
linker_phdr.h Allow sharing the RELRO section via a file. 2014-04-17 14:30:46 +01: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-23 09:39:40 -07:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00