x86: enable FORTIFY_SOURCE

Enable FORTIFY_SOURCE for Android x86.  This adds certain security
protections to Android programs, checking for common programming
mistakes and buffer overflows.

FORTIFY_SOURCE protections have been enabled for ARM since
a46c480e43cc61d0190569684f0a1e53a5da75b6 (Jun 4th 2012)

Change-Id: Idae6f93d37ddae605088867cd3029f12632456e1
Export TARGET_GCC_VERSION as an env variable.

Have it referenced by the adbs tool to pick the specified toolchain.

Change-Id: I23df88946254a55d0749d6753e54559faf33e121
Merge "Export TARGET_GCC_VERSION as an env variable."
Merge "x86: enable FORTIFY_SOURCE"
Define TARGET_GCC_VERSION in target specific make files.

So that GCC refresh can be performed in a target specific way.

Change-Id: I867e8b8fd671bef8c5af300e657a6da4fface032
Merge "Define TARGET_GCC_VERSION in target specific make files."
Refresh ARM toolchain to GCC 4.7 / binutils 2.22.

Change-Id: Id3689376ae4c4fc183569955b2ee98df5c069510
Merge "Refresh ARM toolchain to GCC 4.7 / binutils 2.22."
Enable lunch command to pick up new toolchain version.

Otherwise the previously exported value will be sticky and the value
defined in the TARGET makefile is ignored.

Change-Id: I13b9cca2d288f7ab09104c57e7cad9f23de2548a
Merge "Enable lunch command to pick up new toolchain version."
Use "\cd" to disable alias temporarily.

http://code.google.com/p/android/issues/detail?id=41372

Change-Id: I78e468cb5d57e51774d2e42376ef1f4b52096d33
Merge "Use "\cd" to disable alias temporarily."
Switch to GCC 4.7 for X86 and MIPS

Change-Id: I1c2021a15f53e064baf69084894c114289ef7c54
Merge "Switch to GCC 4.7 for X86 and MIPS"
Merge remote-tracking branch 'aosp/master' into jellybean
Remove old variables, dump ANDORID_BUILD_PATH
Remove emulator build.
Move LINUX_KERNEL_COPYING to build