[dpdk-dev] [PATCH] mk: disable ICC warning 188
Adrien Mazarguil
adrien.mazarguil at 6wind.com
Tue Jan 3 18:19:07 CET 2017
On Tue, Jan 03, 2017 at 04:15:42PM +0000, Ferruh Yigit wrote:
> error #188: enumerated type mixed with another type
>
> This is get when an integer assigned to an enum variable.
>
> Since this usage is common and causing many ICC compilation errors, and
> other compilers accept this usage. Disabling the warning.
>
> Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com>
> ---
> mk/toolchain/icc/rte.vars.mk | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/mk/toolchain/icc/rte.vars.mk b/mk/toolchain/icc/rte.vars.mk
> index ba69f1f..86d9ef7 100644
> --- a/mk/toolchain/icc/rte.vars.mk
> +++ b/mk/toolchain/icc/rte.vars.mk
> @@ -71,6 +71,7 @@ TOOLCHAIN_ASFLAGS =
> # was declared "deprecated"
> WERROR_FLAGS := -Wall -w2 -diag-disable 271 -diag-warning 1478
> WERROR_FLAGS += -diag-disable 13368 -diag-disable 15527
> +WERROR_FLAGS += -diag-disable 188
>
> ifeq ($(RTE_DEVEL_BUILD),y)
> WERROR_FLAGS += -Werror-all
> --
> 2.9.3
I also think this warning may be useful but is not worth the trouble in many
cases, thus:
Acked-by: Adrien Mazarguil <adrien.mazarguil at 6wind.com>
--
Adrien Mazarguil
6WIND
More information about the dev
mailing list