# Enable additional warnings.
CFLAGS+=        -Wa,--fatal-warnings
CFLAGS+=        -Wall
CFLAGS+=        -Wcast-align
CFLAGS+=        -Wcast-qual
CFLAGS+=        -Wchar-subscripts
CFLAGS+=        -Wconversion
CFLAGS+=        -Werror
CFLAGS+=        -Wextra
CFLAGS+=        -Wformat=2
CFLAGS+=        -Winline
CFLAGS+=        -Wmissing-prototypes
CFLAGS+=        -Wnested-externs
CFLAGS+=        -Wempty-body
CFLAGS+=        -Wformat-y2k
CFLAGS+=        -Wformat-zero-length
CFLAGS+=        -Wpointer-sign
CFLAGS+=        -Wpointer-to-int-cast
CFLAGS+=        -Wsign-compare
CFLAGS+=        -Wunused-const-variable
CFLAGS+=        -Wunused-parameter
CFLAGS+=        -Wold-style-definition
CFLAGS+=        -Wpointer-arith
CFLAGS+=        -Wredundant-decls
CFLAGS+=        -Wreturn-type
CFLAGS+=        -Wshadow
CFLAGS+=        -Wstrict-prototypes
CFLAGS+=        -Wstrict-overflow
CFLAGS+=        -Wswitch
CFLAGS+=        -Wunused-parameter
CFLAGS+=        -Wwrite-strings