summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2018-09-16 11:44:01 +0000
committerDmitry V. Levin <ldv@altlinux.org>2018-09-16 11:44:01 +0000
commit305e47a9ae5289806f6e8c123a40eb25ff900186 (patch)
tree87325b0fec878ad33f68012a739c030c8939ef05 /m4
parent762d8e06bfdeb1efac0fb8d8e6486e06f2e95ac7 (diff)
downloadstrace-305e47a9ae5289806f6e8c123a40eb25ff900186.tar.gz
build: enable gcc -Woverride-init and clang -Winitializer-overrides
* m4/st_warn_cflags.m4 (gl_WARN_ADD): Add -Winitializer-overrides and -Woverride-init.
Diffstat (limited to 'm4')
-rw-r--r--m4/st_warn_cflags.m42
1 files changed, 2 insertions, 0 deletions
diff --git a/m4/st_warn_cflags.m4 b/m4/st_warn_cflags.m4
index 35f40b589..33fac97d6 100644
--- a/m4/st_warn_cflags.m4
+++ b/m4/st_warn_cflags.m4
@@ -5,11 +5,13 @@ gl_WARN_ADD([-Wformat-security])
gl_WARN_ADD([-Wignored-qualifiers])
gl_WARN_ADD([-Wimplicit-fallthrough=5])
gl_WARN_ADD([-Winit-self])
+gl_WARN_ADD([-Winitializer-overrides])
gl_WARN_ADD([-Wlogical-op])
gl_WARN_ADD([-Wmissing-parameter-type])
gl_WARN_ADD([-Wnested-externs])
gl_WARN_ADD([-Wold-style-declaration])
gl_WARN_ADD([-Wold-style-definition])
+gl_WARN_ADD([-Woverride-init])
gl_WARN_ADD([-Wsign-compare])
gl_WARN_ADD([-Wtype-limits])
gl_WARN_ADD([-Wwrite-strings])