-ifeq ($(have_gcc),yes)
-CFLAGS += -fno-builtin-carg # conflicts with our carg()
-CFLAGS += -fno-common
-CFLAGS += -Wall -W -Wno-unused-parameter -Wpointer-arith \
--Wstrict-prototypes -Wmissing-prototypes -Wnested-externs \
--Wredundant-decls
-endif