1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
# allow crash debugging
-ggdb
# produce coverage reports
-ftest-coverage
-fprofile-arcs
# don't compile on weird code
-std=c99
# Beta... will be fixed...? (anon union)
# https://github.com/python/cpython/issues/105059
-pedantic
-fno-strict-aliasing -Werror
-Wall
-Wbad-function-cast
-Wcast-align
-Wcast-qual
-Wconversion
# -Wdeclaration-after-statement
-Wextra
-Winit-self
-Wmissing-declarations
# -Wmissing-include-dirs
-Wmissing-prototypes
-Wnested-externs
-Wno-long-long
-Wno-missing-field-initializers
-Wno-overlength-strings
-Wno-unused-parameter
-Wshadow
-Wstrict-overflow=4
-Wundef
|