From 1710b3afefc9024d1f31be1bca98fee1c7a386cd Mon Sep 17 00:00:00 2001 From: Pierre Habouzit Date: Mon, 8 Jan 2007 10:57:12 +0100 Subject: [PATCH] mode flags. Signed-off-by: Pierre Habouzit --- cflags.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cflags.mk b/cflags.mk index a734def..32e4a95 100644 --- a/cflags.mk +++ b/cflags.mk @@ -35,15 +35,20 @@ CFLAGS += -Wwrite-strings CFLAGS += -Wsign-compare # warn about unused declared stuff CFLAGS += -Wunused -# don not warn about unused return value -CFLAGS += -Wno-unused-value # warn about variable use before initialization CFLAGS += -Wuninitialized +# warn about variables which are initialized with themselves +CFLAGS += -Winit-self # warn about pointer arithmetic on void* and function pointers CFLAGS += -Wpointer-arith # warn about multiple declarations CFLAGS += -Wredundant-decls # warn if the format string is not a string literal #CFLAGS += -Wformat-nonliteral +# do not warn about zero-length formats. +CFLAGS += -Wno-format-zero-length # missing prototypes CFLAGS += -Wmissing-prototypes +# warn about functions without format attribute that should have one +CFLAGS += -Wmissing-format-attribute + -- 2.20.1