summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build9
1 files changed, 8 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index ca6054f..ed1e43a 100644
--- a/meson.build
+++ b/meson.build
@@ -48,7 +48,14 @@ if cc.get_id() == 'gcc' and cc.version().version_compare('< 4.1')
endif
warnings = [
- '-Werror=all',
+ '-Werror=enum-int-mismatch',
+ '-Werror=implicit-function-declaration',
+ '-Werror=missing-prototypes',
+ '-Werror=pedantic',
+ '-Wmissing-prototypes',
+ '-Werror=incompatible-pointer-types',
+ '-Werror=int-to-pointer-cast',
+ '-Werror=switch',
'-Wno-overlength-strings',
'-Wno-missing-field-initializers',
]