* commit 'e9dd544dfed3a974d2bb2e6f783238ecfe64fb6c': add silvermont x86 architecture
This commit is contained in:
commit
9c7393b87a
2 changed files with 37 additions and 0 deletions
20
core/combo/arch/x86/silvermont.mk
Normal file
20
core/combo/arch/x86/silvermont.mk
Normal file
|
@ -0,0 +1,20 @@
|
|||
# This file contains feature macro definitions specific to the
|
||||
# silvermont arch variant.
|
||||
#
|
||||
# See build/core/combo/arch/x86/x86-atom.mk for differences.
|
||||
#
|
||||
|
||||
ARCH_X86_HAVE_SSSE3 := true
|
||||
ARCH_X86_HAVE_SSE4 := true
|
||||
ARCH_X86_HAVE_SSE4_1 := true
|
||||
ARCH_X86_HAVE_SSE4_2 := true
|
||||
ARCH_X86_HAVE_AES_NI := true
|
||||
ARCH_X86_HAVE_POPCNT := true
|
||||
ARCH_X86_HAVE_MOVBE := true
|
||||
|
||||
# CFLAGS for this arch
|
||||
arch_variant_cflags := \
|
||||
-march=slm \
|
||||
-mstackrealign \
|
||||
-mfpmath=sse \
|
||||
|
17
core/combo/arch/x86_64/silvermont.mk
Normal file
17
core/combo/arch/x86_64/silvermont.mk
Normal file
|
@ -0,0 +1,17 @@
|
|||
# This file contains feature macro definitions specific to the
|
||||
# silvermont arch variant.
|
||||
#
|
||||
# See build/core/combo/arch/x86/x86-atom.mk for differences.
|
||||
#
|
||||
|
||||
ARCH_X86_HAVE_SSSE3 := true
|
||||
ARCH_X86_HAVE_SSE4 := true
|
||||
ARCH_X86_HAVE_SSE4_1 := true
|
||||
ARCH_X86_HAVE_SSE4_2 := true
|
||||
ARCH_X86_HAVE_AES_NI := true
|
||||
ARCH_X86_HAVE_POPCNT := true
|
||||
ARCH_X86_HAVE_MOVBE := true
|
||||
|
||||
# CFLAGS for this arch
|
||||
arch_variant_cflags := \
|
||||
-march=slm \
|
Loading…
Reference in a new issue