Compilation errors: mlx4: CC mlx4.o .../dpdk/drivers/net/mlx4/mlx4.c(5409): error #188: enumerated type mixed with another type priv->intr_handle.type = 0; ^
mlx5: CC em_rxtx.o .../dpdk/drivers/net/mlx5/mlx5_rxq.c(282): error #188: enumerated type mixed with another type enum hash_rxq_type type = 0; ^ .../dpdk/drivers/net/mlx5/mlx5_rxq.c(622): error #188: enumerated type mixed with another type if (!priv_allow_flow_type(priv, i)) { ^ .../dpdk/drivers/net/mlx5/mlx5_rxq.c(623): error #188: enumerated type mixed with another type priv_special_flow_disable(priv, i); ^ .../dpdk/drivers/net/mlx5/mlx5_rxq.c(625): error #188: enumerated type mixed with another type int ret = priv_special_flow_enable(priv, i); ^ Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com> --- drivers/net/mlx4/Makefile | 4 ++++ drivers/net/mlx5/Makefile | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/drivers/net/mlx4/Makefile b/drivers/net/mlx4/Makefile index d2f5692..e46c85b 100644 --- a/drivers/net/mlx4/Makefile +++ b/drivers/net/mlx4/Makefile @@ -58,6 +58,10 @@ CFLAGS += -Wno-error=cast-qual EXPORT_MAP := rte_pmd_mlx4_version.map LIBABIVER := 1 +ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y) +CFLAGS += -wd188 #188: enumerated type mixed with another type +endif + # DEBUG which is usually provided on the command-line may enable # CONFIG_RTE_LIBRTE_MLX4_DEBUG. ifeq ($(DEBUG),1) diff --git a/drivers/net/mlx5/Makefile b/drivers/net/mlx5/Makefile index 92bfa07..dd8c425 100644 --- a/drivers/net/mlx5/Makefile +++ b/drivers/net/mlx5/Makefile @@ -70,6 +70,10 @@ CFLAGS += -Wno-error=cast-qual EXPORT_MAP := rte_pmd_mlx5_version.map LIBABIVER := 1 +ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y) +CFLAGS += -wd188 #188: enumerated type mixed with another type +endif + # DEBUG which is usually provided on the command-line may enable # CONFIG_RTE_LIBRTE_MLX5_DEBUG. ifeq ($(DEBUG),1) -- 2.5.5