platform_build/core
Jim Huang cb48497ff2 HOST_linux-x86: Avoid doubly define macro _FORTIFY_SOURCE
While building Android with latest host gcc, it causes the following
build error:

Install: out/host/linux-x86/bin/mkbootimg
host C++: obbtool <= frameworks/base/tools/obbtool/Main.cpp
<command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
<built-in>:0:0: note: this is the location of the previous definition
cc1plus: all warnings being treated as errors

In order to make build system happy, this patch does unset macro
_FORTIFY_SOURCE and then define it in host cflags.

Change-Id: Ic37a90f05081a2c3650b3335bc87e9e895900fb2
2011-11-10 13:28:13 -08:00
..
combo HOST_linux-x86: Avoid doubly define macro _FORTIFY_SOURCE 2011-11-10 13:28:13 -08:00
tasks Stop Packaging Old CTS Test Runner Files 2011-11-03 11:42:39 -07:00
apicheck_msg_current.txt Current.xml and friends are now .txt instead. 2011-04-08 15:03:48 -07:00
apicheck_msg_last.txt
armelf.x
armelf.xsc
armelflib.x
base_rules.mk new LOCAL_DEX_PREOPT option "nostripping" 2011-10-24 12:29:25 -07:00
binary.mk Use LOCAL_REQUIRED_MODULES to add dependency of installed shared libraries 2011-09-15 14:05:49 -07:00
build-system.html Remove the simulator target from all makefiles. 2011-07-11 23:51:37 -07:00
build_id.mk mr0 - do not merge 2011-10-11 06:40:06 -07:00
checktree
cleanbuild.mk New PRODUCT_AAPT_PREF_CONFIG. 2011-10-14 19:37:57 -07:00
cleanspec.mk Brian's vendor/ change requires a clean build. 2010-09-19 12:04:23 -04:00
clear_vars.mk new LOCAL_DEX_PREOPT option "nostripping" 2011-10-24 12:29:25 -07:00
config.mk Support for product-specific dev keys. 2011-10-04 10:50:08 -07:00
copy_headers.mk
definitions.mk Place linker arguments after objects for gcc 2011-11-10 10:55:13 -08:00
device.mk
dex_preopt.mk Updated dex-preopt BOOTCLASSPATH with values from init.rc 2011-09-06 13:04:36 -07:00
distdir.mk
droiddoc.mk am f0d2a546: Merge 78e7f1f0 2011-06-07 18:20:30 -07:00
dumpvar.mk Remove the simulator target from all makefiles. 2011-07-11 23:51:37 -07:00
dynamic_binary.mk Refactor Stripper. Allow a stripper other than SOSLIM to be specified 2011-07-07 03:45:56 +02:00
envsetup.mk Install path support for vendor modules. 2011-09-21 13:32:36 -07:00
executable.mk build: remove prelinker build build system 2011-03-12 14:59:46 -08:00
filter_symbols.sh
find-jdk-tools-jar.sh am 8755e2b2: am e84739e9: Merge "Fix find-jdk-tools-jar to be cygwin-friendly." 2011-03-11 16:05:53 -08:00
help.mk make help: prints a handy list of useful targets 2010-10-28 15:40:06 -04:00
host_executable.mk
host_java_library.mk Add LOCAL_JARJAR_RULES support for BUILD_HOST_JAVA_LIBRARY 2011-01-26 15:13:42 -08:00
host_native_test.mk Use the host STL for host native test. 2011-06-22 16:01:48 -07:00
host_prebuilt.mk
host_shared_library.mk
host_static_library.mk
java.mk Merge "Provide LOCAL_RENDERSCRIPT_TARGET_API override." 2011-09-08 14:26:28 -07:00
java_library.mk new LOCAL_DEX_PREOPT option "nostripping" 2011-10-24 12:29:25 -07:00
legacy_prebuilts.mk Avoid loading all CA certs into Zygote memory, lazily load instead (1 of 3) 2011-04-29 00:48:44 -07:00
main.mk Enable building sdk/avdlauncher in the Win SDK. DO NOT MERGE. 2011-09-16 21:35:42 -07:00
Makefile am 49c6a2b5: fix build fingerprint: dev-keys vs test-keys 2011-10-05 13:06:30 -07:00
multi_prebuilt.mk allow setting LOCAL_STRIP_MODULE on multi_prebuilts 2011-09-06 10:31:37 -07:00
native_test.mk Add $(LOCAL_MODULE) as part of the installed path. 2010-07-26 16:25:55 -07:00
node_fns.mk
notice_files.mk build speedup: Do not use shell 'find' function to look for NOTICE files. 2011-03-29 14:27:27 +02:00
package.mk new LOCAL_DEX_PREOPT option "nostripping" 2011-10-24 12:29:25 -07:00
pathmap.mk Remove vpn from FRAMEWORKS_BASE_SUBDIRS 2011-07-05 15:37:22 -07:00
phony_package.mk core: Make fake packages have real installed files for proper dependencies 2010-09-27 17:37:59 -07:00
prebuilt.mk sign non-PRESIGNED prebuilt apks 2011-10-05 09:49:24 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk New PRODUCT_AAPT_PREF_CONFIG. 2011-10-14 19:37:57 -07:00
product_config.mk New PRODUCT_AAPT_PREF_CONFIG. 2011-10-14 19:37:57 -07:00
proguard.flags Make ProGuard keep necessary members for serializable classes 2010-08-11 08:24:46 +08:00
proguard_tests.flags
raw_executable.mk Support to build native libraries with prebuilt NDK 2010-07-13 16:29:18 -07:00
raw_static_library.mk
root.mk
shared_library.mk Put the NDK library paths ahead of TARGET_GLOBAL_LD_DIRS 2011-07-20 15:42:53 -07:00
static_java_library.mk
static_library.mk Support to build native libraries with prebuilt NDK 2010-07-13 16:29:18 -07:00
user_tags.mk Remvoe whisperd from user_tags.mk. 2011-10-17 17:59:44 -07:00
version_defaults.mk Let's call MR0 4.0.1. 2011-09-21 15:25:37 -07:00