no-crt0
noasmopt
nocpp
nodefaultlibs
nostartfiles
nostdinc
nostdinc++
nostdlib
O
o
O0
O1
O2
O3
Os
P
p
param
pass-exit-codes
pedantic
pedantic-errors
pg
pipe
print-file-name
print-libgcc-file-name
print-multi-directory
print-multi-lib
print-prog-name
print-search-dirs
Q
Qn
Qy
remap
S
s
save-temps
shared
shared-libgcc
specs
static
static-libgcc
std
symbolic
target-help
time
traditional
traditional-cpp
trigraphs
u
U
undef
v
V
w
W
Wa
Waggregate-return
Wall
Wbad-function-cast
Wcast-align
Wcast-qual
Wchar-subscripts
Wcomment
Wconversion
protoize
Wctor-dtor-privacy
Wdisabled-optimization
Weffc++
Werror
Werror-implicit-function-declaration
Wfloat-equal
Wformat
Wformat-nonliteral
Wformat-security
Wformat=2
Wid-clash
Wimplicit
Wimplicit-function-declaration
Wimplicit-int
Winline
Wl
Wlarger-than
Wlong-long
Wmain
Wmissing-braces
Wmissing-declarations
Wmissing-format-attribute
Wmissing-noreturn
Wmissing-prototypes
Wmultichar
Wnested-externs
Wno-deprecated
Wno-format-extra-args
Wno-format-y2k
Wno-import
Wno-long-long
Wno-non-template-friend
Wno-pmf-conversions
Wno-protocol
Wnon-virtual-dtor
Wold-style-cast
Woverloaded-virtual
Wp
Wpacked
Wpadded
Wparentheses
Wpointer-arith
void
Wredundant-decls
Wreorder
Wreturn-type
Wselector
Wsequence-point
Wshadow
Wsign-compare
Wsign-promo
Wstrict-prototypes
Wswitch
Wsynth
Wsystem-headers
Wtraditional
Wtrigraphs
Wundef
Wuninitialized
Wunknown-pragmas
Wunreachable-code
Wunused
Wunused-function
Wunused-label
Wunused-parameter
Wunused-value
Wunused-variable
Wwrite-strings