platform_build/core/combo
David 'Digit' Turner 6371da10f8 x86: Refine the way we configure the x86 build.
This is the result of a recent conversation around the x86 ABI
and its relationship with how we build platform images. Briefly:

- We want to use feature-based macros like ARCH_X86_HAVE_$FEATURE
  instead of relying on explicit compiler macros like -DUSE_$FEATURE

- We want to allow for other x86-based arch variants, e.g. if
  someone wants to build Android for a CPU that doesn't support
  the NDK x86 ABI. However, we need to ensure these are not
  tagged compatible by mistake (see check at the end of TARGET_linux-x86.mk)

- There are several flags which use is dubious now that we have
  a dedicated toolchain to build all the x86 stuff. Comment them
  as 'to be considered for removal'. We'll do the proper checks
  later.

Change-Id: I7768d7c34d73e274cbf4c09ae831b55280d6bb58
2011-12-14 18:08:47 +01:00
..
arch x86: Refine the way we configure the x86 build. 2011-12-14 18:08:47 +01:00
HOST_darwin-x86.mk Add LOCAL_GROUP_STATIC_LIBRARIES 2011-04-25 14:22:41 -07:00
HOST_linux-x86.mk HOST_linux-x86: Avoid doubly define macro _FORTIFY_SOURCE 2011-11-10 13:28:13 -08:00
HOST_windows-x86.mk Get rid of $(combo_target) 2010-02-23 12:36:56 -08:00
TARGET_linux-arm.mk Workaround for a gcc-4.6 bug on -fstrict-volatile-bitfields. 2011-11-18 14:22:55 -08:00
TARGET_linux-sh.mk Add .gnu_debuglink when stripping DSOs. 2011-06-28 12:47:34 +04:00
TARGET_linux-x86.mk x86: Refine the way we configure the x86 build. 2011-12-14 18:08:47 +01: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 am 16e7050c: am e9b1d0ee: am f8f95fc8: Merge "Allow win_sdk build with USE_CCACHE=1" 2011-03-15 04:13:24 -07:00