Add support for 32-bit x86 compilation in Makefiles
Change-Id: Ida73678b47b685abef4e81b5cad9fc13eb330850 Signed-off-by: Damjan Marion <damarion@cisco.com>
This commit is contained in:

committed by
Neale Ranns

parent
36c1308b35
commit
1664f9ba4a
@ -12,11 +12,14 @@
|
||||
# limitations under the License.
|
||||
|
||||
# vector packet processor
|
||||
|
||||
MACHINE=$(shell uname -m)
|
||||
|
||||
vpp_arch = native
|
||||
ifeq ($(shell uname -m),x86_64)
|
||||
ifeq ($(MACHINE),$(filter $(MACHINE),x86_64 i686))
|
||||
vpp_march = corei7 # Nehalem Instruction set
|
||||
vpp_mtune = corei7-avx # Optimize for Sandy Bridge
|
||||
else ifeq ($(shell uname -m),aarch64)
|
||||
else ifeq ($(MACHINE),aarch64)
|
||||
ifeq ($(TARGET_PLATFORM),thunderx)
|
||||
vpp_march = armv8-a+crc
|
||||
vpp_mtune = thunderx
|
||||
|
@ -50,11 +50,13 @@ else
|
||||
DPDK_CC=gcc
|
||||
endif
|
||||
|
||||
MACHINE=$(shell uname -m)
|
||||
|
||||
##############################################################################
|
||||
# Intel x86_64
|
||||
# Intel x86
|
||||
##############################################################################
|
||||
ifeq ($(shell uname -m),x86_64)
|
||||
DPDK_TARGET ?= x86_64-native-linuxapp-$(DPDK_CC)
|
||||
ifeq ($(MACHINE),$(filter $(MACHINE),x86_64 i686))
|
||||
DPDK_TARGET ?= $(MACHINE)-native-linuxapp-$(DPDK_CC)
|
||||
DPDK_MACHINE ?= nhm
|
||||
DPDK_TUNE ?= core-avx2
|
||||
|
||||
|
Reference in New Issue
Block a user