[dpdk-dev] [PATCH] mk: ignore missing field initializers warning
Ferruh Yigit
ferruh.yigit at intel.com
Tue Jan 21 16:55:35 CET 2020
On 1/21/2020 2:35 PM, Thomas Monjalon wrote:
> Three warnings are commonly disabled in DPDK with make and meson:
> * address-of-packed-member
> always disabled
> * missing-field-initializers
> disabled with meson
> disabled with make + clang or make + gcc < 4.7
> disabled with make + gcc <= 5 for test files and event drivers
> * packed-not-aligned
> disabled with meson
>
> This change is removing exceptions for missing-field-initializers.
> As it is always disabled, some redundant configs are cleaned up.
>
> Now the situation is:
> * address-of-packed-member
> always disabled
> * missing-field-initializers
> always disabled
> * packed-not-aligned
> disabled with meson
>
> It could alternatively be decided to disable missing-field-initializers
> only for old gcc (< 6).
I am not sure if we ever want 'missing-field-initializers' warnings, so +1 to
drop it without version check as it is done in this patch.
>
> The warning packed-not-aligned is not modified in this change.
>
> Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
Acked-by: Ferruh Yigit <ferruh.yigit at intel.com>
More information about the dev
mailing list