bionic/linker
Elliott Hughes 851e68a240 Unify our assembler macros.
Our <machine/asm.h> files were modified from upstream, to the extent
that no architecture was actually using the upstream ENTRY or END macros,
assuming that architecture even had such a macro upstream. This patch moves
everyone to the same macros, with just a few tweaks remaining in the
<machine/asm.h> files, which no one should now use directly.

I've removed most of the unused cruft from the <machine/asm.h> files, though
there's still rather a lot in the mips/mips64 ones.

Bug: 12229603
Change-Id: I2fff287dc571ac1087abe9070362fb9420d85d6d
2014-02-20 13:51:26 -08:00
..
arch Unify our assembler macros. 2014-02-20 13:51:26 -08:00
Android.mk build linker and linker64 on 64-bit architectures 2014-02-13 11:18:47 -08:00
debugger.cpp Clean up debugger.cpp slightly. 2014-01-31 17:27:00 -08:00
dlfcn.cpp Clean up all the lint cpplint can find in the dynamic linker. 2014-02-11 17:33:49 -08:00
linker_debug.h Clean up all the lint cpplint can find in the dynamic linker. 2014-02-11 17:33:49 -08: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 Clean up all the lint cpplint can find in the dynamic linker. 2014-02-11 17:33:49 -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 Linker writes to wrong memory location when processing DT_MIPS_RLD_MAP 2014-02-19 00:50:32 +01:00
linker.h [MIPS64] Dynamic linker 2014-02-11 15:33:14 -08:00
linker.mk build linker and linker64 on 64-bit architectures 2014-02-13 11:18:47 -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