qede: fix build with icc
fix errors: icc: command line warning #10006: ignoring unknown option '-Wno-unused-value' icc: command line warning #10006: ignoring unknown option '-Wno-format-nonliteral' icc: command line warning #10006: ignoring unknown option '-Wno-shift-negative-value' qede/base/ecore_dev.c(1643): error #188: enumerated type mixed with another type return 0; ^ Fixes: ec94dbc57362 ("qede: add base driver") Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com> Acked-by: Harish Patil <harish.patil@qlogic.com>
This commit is contained in:
parent
a5e20775a7
commit
4de35ac07e
@ -27,7 +27,6 @@ OS_TYPE := $(shell uname -s)
|
||||
# CFLAGS
|
||||
#
|
||||
CFLAGS_BASE_DRIVER = -Wno-unused-parameter
|
||||
CFLAGS_BASE_DRIVER += -Wno-unused-value
|
||||
CFLAGS_BASE_DRIVER += -Wno-sign-compare
|
||||
CFLAGS_BASE_DRIVER += -Wno-missing-prototypes
|
||||
CFLAGS_BASE_DRIVER += -Wno-cast-qual
|
||||
@ -35,12 +34,16 @@ CFLAGS_BASE_DRIVER += -Wno-unused-function
|
||||
CFLAGS_BASE_DRIVER += -Wno-unused-variable
|
||||
CFLAGS_BASE_DRIVER += -Wno-strict-aliasing
|
||||
CFLAGS_BASE_DRIVER += -Wno-missing-prototypes
|
||||
|
||||
ifneq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)
|
||||
CFLAGS_BASE_DRIVER += -Wno-unused-value
|
||||
CFLAGS_BASE_DRIVER += -Wno-format-nonliteral
|
||||
ifeq ($(OS_TYPE),Linux)
|
||||
ifeq ($(shell clang -Wno-shift-negative-value -Werror -E - < /dev/null > /dev/null 2>&1; echo $$?),0)
|
||||
CFLAGS_BASE_DRIVER += -Wno-shift-negative-value
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq (,$(filter gcc gcc48,$(CC)))
|
||||
CFLAGS_BASE_DRIVER += -Wno-unused-but-set-variable
|
||||
@ -57,7 +60,7 @@ ifeq ($(shell clang -Wno-pointer-bool-conversion -Werror -E - < /dev/null > /dev
|
||||
CFLAGS_BASE_DRIVER += -Wno-pointer-bool-conversion
|
||||
endif
|
||||
else
|
||||
#icc flags
|
||||
CFLAGS_BASE_DRIVER += -wd188 #188: enumerated type mixed with another type
|
||||
endif
|
||||
|
||||
#
|
||||
|
Loading…
x
Reference in New Issue
Block a user