platform_build/core/combo
Negreanu Marius Adrian ae5c0ab272 Extend x86 to have different arch variants
Author: Negreanu Marius Adrian <adrian.m.negreanu@intel.com>
Author: Andrew Boie <andrew.p.boie@intel.com>
Author: Daniel Leung <daniel.leung@intel.com>

Currently, x86 target only has generic i686 and x86-atom
as arch variants. This patch adds the ability to have
more than two arch variants. Defining a new arch variant
is similiar to ARM targets, by adding a new file in
core/combo/arch/x86. These files also define what
capabilities the targeting CPU has (e.g. having SSE2,
SSE3, etc.).

We define arch variants for Sandy Bridge, Ivy Bridge,
Haswell; upcoming arches can be easily added to this
set with future patches.

Change-Id: Iafbce10d205e860738db4a216ff603f9a84d7311
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2013-09-18 14:14:22 -07:00
..
arch Extend x86 to have different arch variants 2013-09-18 14:14:22 -07:00
include/arch Remove HAVE_DLADDR from AndroidConfig.h. 2013-01-25 15:57:40 -08:00
HOST_darwin-x86.mk Don't try to group static libraries on mac. 2013-03-11 14:59:42 +00:00
HOST_linux-x86.mk am e2f7bd46: am c148cca6: Merge "Specify -msse3 on host as on target." 2013-02-27 19:03:54 +00:00
HOST_windows-x86.mk Added BUILD_HOST_static to build statically linked executable/shared-lib 2012-08-21 14:40:16 +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 select.mk: Tune ccache options 2012-08-16 11:11:29 -07:00
TARGET_linux-arm.mk Re-tighten default compiler options. 2013-08-28 11:17:43 -07:00
TARGET_linux-mips.mk Link PRIVATE_TARGET_FDO_LIB before shared libraries 2013-08-08 05:31:12 -07:00
TARGET_linux-x86.mk Extend x86 to have different arch variants 2013-09-18 14:14:22 -07:00