##############################################################################
-# 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
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
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
-