X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=cflags.mk;h=1e4dafa56ec28cf5512c37a3581ff2bf029d0c3d;hb=8a2967d883cee12f0de4c0cdf0cd594ea96e622b;hp=44cabdfd65f042c96ba2e5ebf6e3063dee6c9287;hpb=1f2ac11f2012a0cc6c8a9fb01aed29b267411539;p=apps%2Fmadmutt.git diff --git a/cflags.mk b/cflags.mk index 44cabdf..1e4dafa 100644 --- a/cflags.mk +++ b/cflags.mk @@ -1,9 +1,11 @@ -ifneq ($(filter 4.%,$(GCCVERSION)),) +ifneq ($(filter 4.%,$(shell gcc -dumpversion)),) GCC4=1 endif LDFLAGS += -Wl,--warn-common +CFLAGS := -g + # Use pipes and not temp files. CFLAGS += -pipe # optimize even more @@ -41,3 +43,7 @@ CFLAGS += -Wuninitialized CFLAGS += -Wpointer-arith # warn about multiple declarations CFLAGS += -Wredundant-decls +# warn if the format string is not a string literal +CFLAGS += -Wformat-nonliteral +# missing prototypes +CFLAGS += -Wmissing-prototypes