diff --git a/meson.build b/meson.build index aecca8fda00..ef0e5b0ddd6 100644 --- a/meson.build +++ b/meson.build @@ -1169,6 +1169,7 @@ if cc.get_argument_syntax() == 'msvc' '/we4024', # Error when passing different type of parameter '/we4189', # 'identifier' : local variable is initialized but not referenced '/Zc:__cplusplus', #Set __cplusplus macro to match the /std:c++ on the command line + '/Zc:enumTypes', # Enables C++ conforming enum underlying type and enumerator type deduction '/Zc:preprocessor', # Use the standards-conforming preprocessor ] c_args += cc.get_supported_arguments(_trial)