From: Bernhard Reutner-Fischer Date: Mon, 22 Jan 2007 17:50:21 +0000 (-0000) Subject: - add more strict prototype checking to catch wrong and broken code (like nested... X-Git-Tag: 1_5_1~313 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=fdcd7c4237a99682724ffbf4e40ab50a40197c56;p=oweals%2Fbusybox.git - add more strict prototype checking to catch wrong and broken code (like nested functions) --- diff --git a/Makefile.flags b/Makefile.flags index 384b0f8d6..669e30cfc 100644 --- a/Makefile.flags +++ b/Makefile.flags @@ -16,10 +16,16 @@ CPPFLAGS += \ -D"BB_VER=KBUILD_STR($(BB_VER))" -DBB_BT=AUTOCONF_TIMESTAMP CFLAGS += \ - -Wall -Wstrict-prototypes -Wshadow -Werror -Wundef \ + -Wall -Wshadow -Wno-error -Wundef \ + -Wold-style-definition \ + -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations \ -funsigned-char -fno-builtin-strlen -finline-limit=0 -static-libgcc \ -Os -falign-functions=1 -falign-jumps=1 -falign-loops=1 \ -fomit-frame-pointer -ffunction-sections -fdata-sections +# FIXME: These warnings are at least partially to be concerned about and should +# be fixed.. +#CFLAGS+=-Wconversion + ifeq ($(CONFIG_DEBUG),y) CFLAGS += -g