diff options
-rw-r--r-- | meson.build | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/meson.build b/meson.build index f589b6ce0..b4ce86e04 100644 --- a/meson.build +++ b/meson.build @@ -65,10 +65,17 @@ test_cxxflags = test_common_flags + [ '-fmerge-all-constants', '-Wcast-qual', + '-Wcomma-subscript', '-Wextra-semi', + '-Wmismatched-tags', '-Wmissing-declarations', + '-Woverloaded-virtual', '-Wshadow', + '-Wsign-promo', + '-Wsuggest-override', '-Wunused', + '-Wvolatile', + '-Wvirtual-inheritance', '-Wwrite-strings', # a vtable without a dtor is just fine @@ -78,7 +85,7 @@ test_cxxflags = test_common_flags + [ '-Wcomma', '-Wheader-hygiene', '-Winconsistent-missing-destructor-override', - '-Wunreachable-code-break', + '-Wunreachable-code-aggressive', '-Wused-but-marked-unused', ] |