bionic/linker
Elliott Hughes 0266ae5f88 Switch <elf.h> over to linux uapi under the covers.
Remove the linker's reliance on BSD cruft and use the glibc-style
ElfW macro. (Other code too, but the linker contains the majority
of the code that needs to work for Elf32 and Elf64.)

All platforms need dl_iterate_phdr_static, so it doesn't make sense
to have that part of the per-architecture configuration.

Bug: 12476126
Change-Id: I1d7f918f1303a392794a6cd8b3512ff56bd6e487
2014-02-10 18:22:24 -08:00
..
arch bionic: rename aarch64 target to arm64 2014-01-23 18:35:39 -08:00
Android.mk Add -Bsymbolic to the ld flags when linking the dynamic linker. 2014-01-13 13:33:01 -08:00
debugger.cpp Clean up debugger.cpp slightly. 2014-01-31 17:27:00 -08:00
dlfcn.cpp Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
linker_debug.h Make logging fall back to /dev/stderr if we're on the host. 2013-10-08 13:19:00 -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_phdr.cpp Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
linker_phdr.h Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
linker.cpp Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
linker.h Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Regenerate the NOTICE files. 2014-01-07 13:46:11 -08:00
rt.cpp More dynamic linker cleanup. 2012-10-30 16:35:38 -07:00