Begin work on the greylist module.
[apps/pfixtools.git] / mk / cflags.mk
index 13361af..c05a843 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-#          postlicyd: a postfix policy daemon with a lot of features         #
+#          pfixtools: a collection of postfix related tools                  #
 #          ~~~~~~~~~                                                         #
 #  ________________________________________________________________________  #
 #                                                                            #
 #  THE POSSIBILITY OF SUCH DAMAGE.                                           #
 ##############################################################################
 
-GCCVERSION:=$(shell $(CC) -dumpversion)
-GCCMACHINE:=$(shell $(CC) -dumpmachine)
-OBJSUFFIX:=-$(GCCMACHINE:-linux-gnu=)-$(GCCVERSION)
-
-ifneq (,$(filter 4.%,$(GCCVERSION)))
+ifneq ($(filter 4.%,$(shell gcc -dumpversion)),)
   GCC4=1
 endif
 
-LDFLAGS += -Wl,--warn-common
-
 # Use pipes and not temp files.
 CFLAGS += -pipe
 # optimize even more
@@ -68,10 +62,7 @@ CFLAGS += -Wwrite-strings
 CFLAGS += -Wsign-compare
 # warn about unused declared stuff
 CFLAGS += -Wunused
-# do not warn about unused function parameters
 CFLAGS += -Wno-unused-parameter
-# do not warn about unused statement value
-#CFLAGS += -Wno-unused-value
 # warn about variable use before initialization
 CFLAGS += -Wuninitialized
 # warn about variables which are initialized with themselves
@@ -88,6 +79,3 @@ CFLAGS += -Wno-format-zero-length
 CFLAGS += -Wno-format-y2k
 # warn about functions without format attribute that should have one
 CFLAGS += -Wmissing-format-attribute
-# barf if we change constness
-#CFLAGS += -Wcast-qual
-