diff --git a/meson.build b/meson.build index 696d84951c..8a83a4e268 100644 --- a/meson.build +++ b/meson.build @@ -319,38 +319,38 @@ endif # Those generate many false positives, and we do not want to change the code to # avoid them. basic_disabled_warnings = [ - '-Wno-unused-parameter', - '-Wno-missing-field-initializers', - '-Wno-unused-result', '-Wno-format-signedness', + '-Wno-missing-field-initializers', + '-Wno-unused-parameter', + '-Wno-unused-result', ] possible_common_cc_flags = [ - '-Werror=undef', - '-Wlogical-op', - '-Wmissing-include-dirs', - '-Wold-style-definition', - '-Wpointer-arith', - '-Winit-self', - '-Wfloat-equal', - '-Wsuggest-attribute=noreturn', - '-Werror=implicit-function-declaration', - '-Werror=return-type', - '-Werror=incompatible-pointer-types', - '-Werror=format=2', - '-Wstrict-prototypes', - '-Wredundant-decls', - '-Wmissing-noreturn', - '-Wimplicit-fallthrough=5', - '-Wshadow', + '-Wdate-time', '-Wendif-labels', - '-Wstrict-aliasing=2', - '-Wwrite-strings', + '-Werror=format=2', + '-Werror=implicit-function-declaration', + '-Werror=incompatible-pointer-types', '-Werror=overflow', + '-Werror=return-type', '-Werror=shift-count-overflow', '-Werror=shift-overflow=2', - '-Wdate-time', + '-Werror=undef', + '-Wfloat-equal', + '-Wimplicit-fallthrough=5', + '-Winit-self', + '-Wlogical-op', + '-Wmissing-include-dirs', + '-Wmissing-noreturn', '-Wnested-externs', + '-Wold-style-definition', + '-Wpointer-arith', + '-Wredundant-decls', + '-Wshadow', + '-Wstrict-aliasing=2', + '-Wstrict-prototypes', + '-Wsuggest-attribute=noreturn', + '-Wwrite-strings', # negative arguments are correctly detected starting with meson 0.46. '-Wno-error=#warnings', # clang