Warning generated using Clang compiler: ..\drivers\net\i40e\base/i40e_osdep.h:34:14: warning: forward references to 'enum' types are a Microsoft extension [-Wmicrosoft-enum-forward-reference] typedef enum i40e_status_code i40e_status; ^
Adding -Wmicrosoft-enum-forward-reference compiler flag to disable the warning on Windows Clang. Signed-off-by: Pallavi Kadam <pallavi.ka...@intel.com> Reviewed-by: Ranjit Menon <ranjit.me...@intel.com> --- config/meson.build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/meson.build b/config/meson.build index c02802c18..6736023fa 100644 --- a/config/meson.build +++ b/config/meson.build @@ -212,6 +212,9 @@ warning_flags = [ '-Wno-packed-not-aligned', '-Wno-missing-field-initializers' ] +if is_windows + warning_flags += '-Wno-microsoft-enum-forward-reference' +endif if cc.get_id() == 'gcc' and cc.version().version_compare('>=10.0') # FIXME: Bugzilla 396 warning_flags += '-Wno-zero-length-bounds' -- 2.18.0.windows.1