[vte] build: List Wextra warnings



commit 19a483cd7bd1aa73639a9138ee431dfa2929a9d0
Author: Christian Persch <chpe src gnome org>
Date:   Mon Apr 15 18:44:28 2019 +0200

    build: List Wextra warnings

 meson.build | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
---
diff --git a/meson.build b/meson.build
index 85194c0d..90e8f838 100644
--- a/meson.build
+++ b/meson.build
@@ -215,6 +215,9 @@ compiler_flags_common = [
   '-Wall',
   '-Wextra',
   '-Wcast-align',
+  '-Wcast-function-type',
+  '-Wclobbered',
+  '-Wempty-body',
   '-Wendif-labels',
   '-Werror=implicit-function-declaration',
   '-Werror=init-self',
@@ -222,9 +225,11 @@ compiler_flags_common = [
   '-Werror=missing-prototypes',
   '-Werror=pointer-arith',
   '-Wfloat-equal',
+  '-Wignored-qualifiers',
   '-Wlogical-op',
   '-Wmisleading-indentation',
   '-Wmissing-declarations',
+  '-Wmissing-field-initializers',
   '-Wmissing-format-attribute',
   '-Wmissing-include-dirs',
   '-Wmissing-noreturn',
@@ -235,11 +240,22 @@ compiler_flags_common = [
   '-Wno-switch-enum',
   '-Wno-unused-parameter',
   '-Wshadow',
+  '-Wshift-negative-value',
   '-Wsign-compare',
   '-Wstrict-aliasing=2',
+  '-Wtype-limits',
   '-Wundef',
   '-Wuninitialized',
+  '-Wuninitialized',
   '-Wunsafe-loop-optimizations',
+  '-Wunused',
+  '-Wunused-but-set-parameter',
+  '-Wunused-but-set-variable',
+  '-Wunused-function',
+  '-Wunused-label',
+  '-Wunused-local-typedefs',
+  '-Wunused-value',
+  '-Wunused-variable',
   '-Wvla',
   '-Wwrite-strings',
   '-fdiagnostics-show-option',
@@ -258,8 +274,12 @@ compiler_flags_c_only = [
   '-Waggregate-return',
   '-Wimplicit',
   '-Wimplicit-fallthrough=3',
+  '-Wmissing-parameter-type',
   '-Wnested-externs',
+  '-Wold-style-declaration',
   '-Wold-style-definition',
+  '-Woverride-init',
+  '-Wsign-compare',
   '-Wstrict-prototypes',
 ]
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]