-ifneq ($(filter 4.%,$(GCCVERSION)),)
+ifneq ($(filter 4.%,$(shell gcc -dumpversion)),)
GCC4=1
endif
LDFLAGS += -Wl,--warn-common
-CFLAGS :=
+CFLAGS := -g
# Use pipes and not temp files.
CFLAGS += -pipe
# warn about multiple declarations
CFLAGS += -Wredundant-decls
# warn if the format string is not a string literal
-CFLAGS += -Wformat-nonliteral
+#CFLAGS += -Wformat-nonliteral
+# missing prototypes
+CFLAGS += -Wmissing-prototypes