-Winit-self \
-Wdeclaration-after-statement \
-Wfloat-equal \
+ -Wsuggest-attribute=pure \
+ -Wsuggest-attribute=const \
+ -Wsuggest-attribute=noreturn \
-Wmissing-prototypes \
-Wstrict-prototypes \
-Wredundant-decls \
-Wno-missing-field-initializers \
-Wno-unused-result \
-Werror=overflow \
+ -Wdate-time \
+ -Wnested-externs \
-ffast-math \
-fno-common \
-fdiagnostics-show-option \