Otherwise wrong set of memory/string functions is chosen when building atom image (in Bionic we have libc/arch-x86/atom/atom.mk). Plus this naming is consistent with other x86 architectures. Change-Id: I21e899534e7ce10530474a22ceba770422b39d8d Signed-off-by: Alexander Ivchenko <alexander.ivchenko@intel.com>
16 lines
449 B
Makefile
16 lines
449 B
Makefile
# This file contains feature macro definitions specific to the
|
|
# 'x86-atom' arch variant. This is an extension of the 'x86' base variant
|
|
# that adds Atom-specific features.
|
|
#
|
|
# See build/core/combo/arch/x86/x86.mk for differences.
|
|
#
|
|
ARCH_X86_HAVE_SSSE3 := true
|
|
ARCH_X86_HAVE_MOVBE := true
|
|
ARCH_X86_HAVE_POPCNT := false # popcnt is not supported by current Atom CPUs
|
|
|
|
# CFLAGS for this arch
|
|
arch_variant_cflags := \
|
|
-march=atom \
|
|
-mfpmath=sse \
|
|
|