[vte] build: List Wextra warnings
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte] build: List Wextra warnings
- Date: Mon, 15 Apr 2019 16:45:43 +0000 (UTC)
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]