X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=mk%2Fcflags.mk;h=c05a8434ad4e14d2d6747abc2c29dfdc0ffee387;hb=8977d252fc44ae953df4bde4a2f1c5895beea4e0;hp=be09ba3ad1cd77d8d5064770dcc592b34f186179;hpb=adfa05b77d1516ddeb61694d81de291cb76f0f2b;p=apps%2Fpfixtools.git diff --git a/mk/cflags.mk b/mk/cflags.mk index be09ba3..c05a843 100644 --- a/mk/cflags.mk +++ b/mk/cflags.mk @@ -1,5 +1,5 @@ ############################################################################## -# postlicyd: a postfix policy daemon with a lot of features # +# pfixtools: a collection of postfix related tools # # ~~~~~~~~~ # # ________________________________________________________________________ # # # @@ -66,7 +66,7 @@ CFLAGS += -Wno-unused-parameter # warn about variable use before initialization CFLAGS += -Wuninitialized # warn about variables which are initialized with themselves -CFLAGS += -Winit-self +CFLAGS += $(if $(GCC4),-Winit-self) # warn about pointer arithmetic on void* and function pointers CFLAGS += -Wpointer-arith # warn about multiple declarations @@ -75,10 +75,7 @@ CFLAGS += -Wredundant-decls CFLAGS += -Wformat-nonliteral # do not warn about zero-length formats. CFLAGS += -Wno-format-zero-length -# missing prototypes -CFLAGS += -Wmissing-prototypes +# do not warn about strftime format with y2k issues +CFLAGS += -Wno-format-y2k # warn about functions without format attribute that should have one CFLAGS += -Wmissing-format-attribute -# barf if we change constness -#CFLAGS += -Wcast-qual -