platform_bionic/linker
Elliott Hughes 996524383f Don't zero r1 on entry to the dynamic linker.
There's no need: __linker_init only takes one argument.

Also remove the arm __CTOR_LIST__; we use .init_array and .fini_array instead
of .ctor and .dtor anyway, and I don't think we've ever supported the latter.

Change-Id: Ifc91a5a90c6aa39d674bf0509a7af2e1ff0beddd
2014-07-08 21:38:32 -07:00
..
arch Don't zero r1 on entry to the dynamic linker. 2014-07-08 21:38:32 -07:00
tests Native tests are now multilib=both by default 2014-07-01 15:38:22 -07:00
Android.mk [MIPS64] linker64 requires startup code 2014-06-12 19:18:12 -07:00
debugger.cpp Rethrow SIGTRAP too. 2014-05-16 17:34:13 -07:00
dlfcn.cpp Add support for protected local symbol lookup. 2014-07-01 10:25:54 -07:00
linked_list.h Turn on -Wunused and fix the mistakes it uncovers. 2014-06-03 15:22:34 -07:00
linker.cpp Change android_dlextinfo flags to uint64_t 2014-07-08 11:24:03 -07:00
linker.h Add support for protected local symbol lookup. 2014-07-01 10:25:54 -07:00
linker_allocator.cpp Improve detection of already loaded libraries 2014-05-14 15:16:35 -07:00
linker_allocator.h Improve detection of already loaded libraries 2014-05-14 15:16:35 -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 Load library using file handle. 2014-07-02 13:20:47 -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 Regenerate the bionic NOTICE files. 2014-07-07 15:42:06 -07:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00