Fix native build on non x86_64 systems

Change-Id: Iab9f6793112f19a5b54a555623d84099aa8bb03e
Signed-off-by: Damjan Marion <damarion@cisco.com>
This commit is contained in:
Damjan Marion
2016-06-28 19:10:41 +02:00
parent a06dfb39c6
commit 154d445f7f
3 changed files with 13 additions and 0 deletions

View File

@ -13,9 +13,15 @@
# vector packet processor
vpp_arch = native
ifeq ($(shell uname -m),x86_64)
vpp_march = corei7 # Nehalem Instruction set
vpp_mtune = corei7-avx # Optimize for Sandy Bridge
vpp_dpdk_arch = corei7
else
vpp_march = native
vpp_mtune = generic
vpp_dpdk_arch = native
endif
vpp_native_tools = vppapigen
vpp_uses_dpdk = yes

View File

@ -13,8 +13,13 @@
# vector packet processor
vpp_lite_arch = native
ifeq ($(shell uname -m),x86_64)
vpp_lite_march = corei7 # Nehalem Instruction set
vpp_lite_mtune = corei7-avx # Optimize for Sandy Bridge
else
vpp_lite_march = native
vpp_lite_mtune = generic
endif
vpp_lite_native_tools = vppapigen
vpp_lite_uses_dpdk = no

View File

@ -20,6 +20,7 @@
* Please use supported DPDK driver instead.
*/
#if __x86_64__
#include <vppinfra/vector.h>
#ifndef CLIB_HAVE_VEC128
@ -2815,3 +2816,4 @@ void ixge_set_next_node (ixge_rx_next_t next, char *name)
break;
}
}
#endif