BINDIR := $(PREFIX)/bin
CC ?= clang
-CFLAGS += -Wall -I. -fomit-frame-pointer -fno-stack-protector -fno-common
+CFLAGS += -Wall -Wextra -I. -pedantic-errors
#turn on tons of warnings if clang is present
ifeq ($(CC), clang)
CFLAGS += \
-Weverything \
- -Wno-missing-prototypes \
-Wno-padded \
-Wno-format-nonliteral \
-Wno-disabled-macro-expansion \
- -Wno-conversion
+ -Wno-conversion \
+ -Wno-missing-prototypes
endif
ifeq ($(track), no)