From: Junio C Hamano Date: Wed, 21 Nov 2018 13:57:56 +0000 (+0900) Subject: Merge branch 'jk/dev-build-format-security' into maint X-Git-Tag: v2.19.2~31 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d9e70a4e63d25ed0355fed5b01431f2215614007;p=thirdparty%2Fgit.git Merge branch 'jk/dev-build-format-security' into maint Build tweak to help developers. * jk/dev-build-format-security: config.mak.dev: add -Wformat-security --- d9e70a4e63d25ed0355fed5b01431f2215614007 diff --cc config.mak.dev index 9a998149d9,bfbd3df4e8..92d268137f --- a/config.mak.dev +++ b/config.mak.dev @@@ -1,12 -1,8 +1,13 @@@ ifeq ($(filter no-error,$(DEVOPTS)),) CFLAGS += -Werror endif +ifneq ($(filter pedantic,$(DEVOPTS)),) +CFLAGS += -pedantic +# don't warn for each N_ use +CFLAGS += -DUSE_PARENS_AROUND_GETTEXT_N=0 +endif CFLAGS += -Wdeclaration-after-statement + CFLAGS += -Wformat-security CFLAGS += -Wno-format-zero-length CFLAGS += -Wold-style-definition CFLAGS += -Woverflow