examples: fix build with icc 15.0.1
error: loops in this subroutine are not good vectorization candidates (try compiling with O3 and/or IPO). this error occurs in icc 15.0.1 Solution to disable this diagnostic message https://software.intel.com/en-us/forums/intel-c-compiler/topic/537688 Fixes:d299106e8e
("examples/ipsec-secgw: add IPsec sample application") Fixes:8cc72f2814
("examples/vmdq_dcb: support X710") Signed-off-by: Daniel Mrzyglod <danielx.t.mrzyglod@intel.com>
This commit is contained in:
parent
e34df1cfd5
commit
9cd3ddfb82
@ -42,6 +42,10 @@ APP = ipsec-secgw
|
||||
|
||||
CFLAGS += -O3 -gdwarf-2
|
||||
CFLAGS += $(WERROR_FLAGS)
|
||||
ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)
|
||||
CFLAGS_sa.o += -diag-disable=vec
|
||||
endif
|
||||
|
||||
|
||||
VPATH += $(SRCDIR)/librte_ipsec
|
||||
|
||||
|
@ -51,7 +51,9 @@ CFLAGS += $(WERROR_FLAGS)
|
||||
ifeq ($(CONFIG_RTE_TOOLCHAIN_GCC),y)
|
||||
CFLAGS_main.o += -Wno-return-type
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)
|
||||
CFLAGS_main.o += -diag-disable=vec
|
||||
endif
|
||||
EXTRA_CFLAGS += -O3 -g
|
||||
|
||||
include $(RTE_SDK)/mk/rte.extapp.mk
|
||||
|
Loading…
Reference in New Issue
Block a user