bionic/libc
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-arm Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
arch-arm64 Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
arch-common/bionic AArch64: Add initial support for AArch64 2013-12-16 17:00:22 -08:00
arch-mips Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
arch-mips64 Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
arch-x86 Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
arch-x86_64 Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
bionic Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
include Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
kernel Regenerate binder header 2014-01-28 19:29:46 -08:00
netbsd Remove a __system_property_get call from the DNS code. 2014-01-28 14:54:11 -08:00
private Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
stdio Fix x86_64 build, clean up intermediate libraries. 2013-10-09 16:00:17 -07:00
stdlib bionic: call stdio cleanup on exit 2013-11-19 09:49:17 +07:00
string Optimize __memset_chk, __memcpy_chk. DO NOT MERGE. 2013-08-14 18:14:43 -07:00
tools [MIPS64] Add syscall related files 2014-02-06 15:39:38 -08:00
tzcode Fix x86_64 build, clean up intermediate libraries. 2013-10-09 16:00:17 -07:00
unistd Switch to current upstream getopt_long. 2013-06-25 14:56:17 -07:00
upstream-dlmalloc Fix build warning of initialization but no use. 2012-09-06 09:59:13 -07:00
upstream-freebsd Switch to upstream sleep(3) and usleep(3). 2013-11-20 16:24:16 -08:00
upstream-netbsd bionic: call stdio cleanup on exit 2013-11-19 09:49:17 +07:00
wchar Switch to upstream-freebsd for the unmolested wchar code. 2013-03-01 18:35:56 -08:00
zoneinfo Upgrade to tzdata2013i. 2013-12-20 11:26:19 -08:00
Android.mk Switch <elf.h> over to linux uapi under the covers. 2014-02-10 18:22:24 -08:00
MODULE_LICENSE_BSD
NOTICE Regenerate the NOTICE files. 2014-01-07 13:46:11 -08:00
SYSCALLS.TXT [MIPS64] Add syscall related files 2014-02-06 15:39:38 -08:00