9325af5968914a8108e48b0a15b42b311fbf7060 angie Wed Mar 6 10:43:53 2013 -0800 Added -Wformat-security to hgwdev's HG_WARN so that a common stricter-gcc warning is detected during development. diff --git src/inc/common.mk src/inc/common.mk index c1d4755..dcd0250 100644 --- src/inc/common.mk +++ src/inc/common.mk @@ -116,31 +116,31 @@ endif SYS = $(shell uname -s) FULLWARN = $(shell uname -n) ifeq (${HG_WARN},) ifeq (${SYS},Darwin) HG_WARN = -Wall -Wno-unused-variable HG_WARN_UNINIT= else ifeq (${SYS},SunOS) HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type HG_WARN_UNINIT=-Wuninitialized else ifeq (${FULLWARN},hgwdev) - HG_WARN = -Wall -Werror -Wformat -Wimplicit -Wreturn-type + HG_WARN = -Wall -Werror -Wformat -Wformat-security -Wimplicit -Wreturn-type HG_WARN_UNINIT=-Wuninitialized else HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type HG_WARN_UNINIT=-Wuninitialized endif endif endif # -Wuninitialized generates a warning without optimization ifeq ($(findstring -O,${COPT}),-O) HG_WARN += ${HG_WARN_UNINIT} endif endif # this is to hack around many make files not including HG_WARN in # the link line