platform_build/core/combo
Nick Kralevich ecb1a56584 x86: 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

relro support has been enabled for ARM since 233d460f21.
This change enables it for x86.

Change-Id: Ib90704f2fecffcfdc3587607112804faa0e16385
2012-05-09 14:49:04 -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
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 x86: compile everything with relro / bind_now 2012-05-09 14:49:04 -07: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