platform_build/core/combo
Nick Kralevich 233d460f21 ARM: compile everything with relro / bind_now.
Enable relro / bind_now when compiling Android applications.
This marks certain regions of memory as read-only after linking,
making memory corruption security vulnerabilities are harder
to exploit.

See:
 * http://www.akkadia.org/drepper/nonselsec.pdf (section 6)
 * http://tk-blog.blogspot.com/2009/02/relro-not-so-well-known-memory.html

Stop using the custom linker script, which inhibits
relro / bind_now support.

Change-Id: Ie97ccdd2845886bbc2ba2fdd47eed0ff4b29b60b
2012-04-26 09:09:24 -07:00
..
arch Enable TLS register by default for ARMv7a arch 2012-02-21 09:17:18 -08:00
HOST_darwin-x86.mk BUILD_HOST_64bit=1 to build host tools in 64-bit 2012-02-28 10:24:39 -08:00
HOST_linux-x86.mk On linux, always use the prebuilt host toolchain 2012-04-20 19:04:56 -07:00
HOST_windows-x86.mk BUILD_HOST_64bit=1 to build host tools in 64-bit 2012-02-28 10:24:39 -08:00
javac.mk Fix the build: properly detect the BUILD OS version of Java, not the host one. 2010-06-12 11:44:48 -07:00
select.mk Reference the new prebuilt ccache location. 2012-01-09 11:52:23 -08:00
TARGET_linux-arm.mk ARM: compile everything with relro / bind_now. 2012-04-26 09:09:24 -07:00
TARGET_linux-sh.mk Include toolchain makefile based on the current config. 2012-01-06 11:59:30 -08:00
TARGET_linux-x86.mk Reference x86 toolchain in its new location 2012-01-09 13:02:03 -08:00