Option Index
GCC's command line options are indexed here without any initial ` - ' or ` -- '. Where an option has both positive and negative forms (such as -f option and -fno- option ), relevant entries in the manual are indexed under the most appropriate form; it may sometimes be useful to look up both forms.
-
###: Overall Options -
-dynamiclib: Darwin Options -
-force_cpusubtype_ALL: Darwin Options -
-fsplit-ivs-in-unroller: Optimize Options -
-fvariable-expansion-in-unroller: Optimize Options -
-gfull: Darwin Options -
-gused: Darwin Options -
-mone-byte-bool: Darwin Options -
A: Preprocessor Options -
all_load: Darwin Options -
allowable_client: Darwin Options -
ansi: Non-bugs -
ansi: Other Builtins -
ansi: Preprocessor Options -
ansi: C Dialect Options -
ansi: Standards -
arch_errors_fatal: Darwin Options -
aux-info: C Dialect Options -
b: Target Options -
B: Directory Options -
bcopy-builtin: PDP-11 Options -
bind_at_load: Darwin Options -
bundle: Darwin Options -
bundle_loader: Darwin Options -
c: Link Options -
C: Preprocessor Options -
c: Overall Options -
client_name: Darwin Options -
combine: Overall Options -
compatibility_version: Darwin Options -
coverage: Debugging Options -
crossjumping: Optimize Options -
current_version: Darwin Options -
D: Preprocessor Options -
d: Debugging Options -
da: Debugging Options -
dA: Debugging Options -
dB: Debugging Options -
db: Debugging Options -
dC: Debugging Options -
dc: Debugging Options -
dD: Preprocessor Options -
dD: Debugging Options -
dd: Debugging Options -
dE: Debugging Options -
dead_strip: Darwin Options -
dependency-file: Darwin Options -
df: Debugging Options -
dG: Debugging Options -
dg: Debugging Options -
dH: Debugging Options -
dh: Debugging Options -
dI: Preprocessor Options -
di: Debugging Options -
dj: Debugging Options -
dk: Debugging Options -
dL: Debugging Options -
dl: Debugging Options -
dM: Preprocessor Options -
dm: Debugging Options -
dM: Debugging Options -
dm: Debugging Options -
dN: Preprocessor Options -
dN: Debugging Options -
dn: Debugging Options -
do: Debugging Options -
dP: Debugging Options -
dp: Debugging Options -
dR: Debugging Options -
dr: Debugging Options -
dS: Debugging Options -
ds: Debugging Options -
dT: Debugging Options -
dt: Debugging Options -
dumpmachine: Debugging Options -
dumpspecs: Debugging Options -
dumpversion: Debugging Options -
dv: Debugging Options -
dV: Debugging Options -
dw: Debugging Options -
dx: Debugging Options -
dy: Debugging Options -
dylib_file: Darwin Options -
dylinker_install_name: Darwin Options -
dynamic: Darwin Options -
dZ: Debugging Options -
dz: Debugging Options -
E: Link Options -
E: Overall Options -
EB: MIPS Options -
EB: ARC Options -
EL: MIPS Options -
EL: ARC Options -
exported_symbols_list: Darwin Options -
F: Darwin Options -
fabi-version: C++ Dialect Options -
falign-functions: Optimize Options -
falign-jumps: Optimize Options -
falign-labels: Optimize Options -
falign-loops: Optimize Options -
fargument-alias: Code Gen Options -
fargument-noalias: Code Gen Options -
fargument-noalias-global: Code Gen Options -
fasynchronous-unwind-tables: Code Gen Options -
fbounds-check: Code Gen Options -
fbounds-check: Optimize Options -
fbranch-probabilities: Optimize Options -
fbranch-target-load-optimize: Optimize Options -
fbranch-target-load-optimize2: Optimize Options -
fbtr-bb-exclusive: Optimize Options -
fcall-saved: Interoperation -
fcall-saved: Code Gen Options -
fcall-used: Code Gen Options -
fcaller-saves: Optimize Options -
fcheck-new: C++ Dialect Options -
fcommon: Variable Attributes -
fcond-mismatch: C Dialect Options -
fconserve-space: C++ Dialect Options -
fconstant-string-class: Objective-C and Objective-C++ Dialect Options -
fcse-follow-jumps: Optimize Options -
fcse-skip-blocks: Optimize Options -
fcx-limited-range: Optimize Options -
fdata-sections: Optimize Options -
fdelayed-branch: Optimize Options -
fdelete-null-pointer-checks: Optimize Options -
fdiagnostics-show-location: Language Independent Options -
fdiagnostics-show-options: Language Independent Options -
fdollars-in-identifiers: Interoperation -
fdollars-in-identifiers: Preprocessor Options -
fdump-class-hierarchy: Debugging Options -
fdump-ipa: Debugging Options -
fdump-rtl-all: Debugging Options -
fdump-rtl-bbro: Debugging Options -
fdump-rtl-bp: Debugging Options -
fdump-rtl-btl: Debugging Options -
fdump-rtl-bypass: Debugging Options -
fdump-rtl-ce1: Debugging Options -
fdump-rtl-ce2: Debugging Options -
fdump-rtl-ce3: Debugging Options -
fdump-rtl-cfg: Debugging Options -
fdump-rtl-combine: Debugging Options -
fdump-rtl-cse: Debugging Options -
fdump-rtl-cse2: Debugging Options -
fdump-rtl-dbr: Debugging Options -
fdump-rtl-eh: Debugging Options -
fdump-rtl-expand: Debugging Options -
fdump-rtl-flow2: Debugging Options -
fdump-rtl-gcse: Debugging Options -
fdump-rtl-greg: Debugging Options -
fdump-rtl-jump: Debugging Options -
fdump-rtl-life: Debugging Options -
fdump-rtl-loop: Debugging Options -
fdump-rtl-loop2: Debugging Options -
fdump-rtl-lreg: Debugging Options -
fdump-rtl-mach: Debugging Options -
fdump-rtl-peephole2: Debugging Options -
fdump-rtl-postreload: Debugging Options -
fdump-rtl-regmove: Debugging Options -
fdump-rtl-rnreg: Debugging Options -
fdump-rtl-sched: Debugging Options -
fdump-rtl-sched2: Debugging Options -
fdump-rtl-sibling: Debugging Options -
fdump-rtl-sms: Debugging Options -
fdump-rtl-stack: Debugging Options -
fdump-rtl-tracer: Debugging Options -
fdump-rtl-vartrack: Debugging Options -
fdump-rtl-vpt: Debugging Options -
fdump-rtl-web: Debugging Options -
fdump-translation-unit: Debugging Options -
fdump-tree: Debugging Options -
fdump-tree-alias: Debugging Options -
fdump-tree-all: Debugging Options -
fdump-tree-ccp: Debugging Options -
fdump-tree-cfg: Debugging Options -
fdump-tree-ch: Debugging Options -
fdump-tree-copyprop: Debugging Options -
fdump-tree-copyrename: Debugging Options -
fdump-tree-dce: Debugging Options -
fdump-tree-dom: Debugging Options -
fdump-tree-dse: Debugging Options -
fdump-tree-forwprop: Debugging Options -
fdump-tree-fre: Debugging Options -
fdump-tree-gimple: Debugging Options -
fdump-tree-mudflap: Debugging Options -
fdump-tree-nrv: Debugging Options -
fdump-tree-phiopt: Debugging Options -
fdump-tree-pre: Debugging Options -
fdump-tree-salias: Debugging Options -
fdump-tree-sink: Debugging Options -
fdump-tree-sra: Debugging Options -
fdump-tree-ssa: Debugging Options -
fdump-tree-store_copyprop: Debugging Options -
fdump-tree-storeccp: Debugging Options -
fdump-tree-vcg: Debugging Options -
fdump-tree-vect: Debugging Options -
fdump-tree-vrp: Debugging Options -
fdump-unnumbered: Debugging Options -
fearly-inlining: Optimize Options -
feliminate-dwarf2-dups: Debugging Options -
feliminate-unused-debug-symbols: Debugging Options -
feliminate-unused-debug-types: Debugging Options -
fexceptions: Code Gen Options -
fexec-charset: Preprocessor Options -
fexpensive-optimizations: Optimize Options -
fextended-identifiers: Preprocessor Options -
ffast-math: Optimize Options -
ffinite-math-only: Optimize Options -
ffix-and-continue: Darwin Options -
ffixed: Code Gen Options -
ffloat-store: Disappointments -
ffloat-store: Optimize Options -
ffor-scope: C++ Dialect Options -
fforce-addr: Optimize Options -
fforce-mem: Optimize Options -
ffreestanding: Function Attributes -
ffreestanding: Warning Options -
ffreestanding: C Dialect Options -
ffreestanding: Standards -
ffriend-injection: C++ Dialect Options -
ffunction-sections: Optimize Options -
fgcse: Optimize Options -
fgcse-after-reload: Optimize Options -
fgcse-las: Optimize Options -
fgcse-lm: Optimize Options -
fgcse-sm: Optimize Options -
fgnu-runtime: Objective-C and Objective-C++ Dialect Options -
fhosted: C Dialect Options -
filelist: Darwin Options -
findirect-data: Darwin Options -
finhibit-size-directive: Code Gen Options -
finline-functions: Optimize Options -
finline-functions-called-once: Optimize Options -
finline-limit: Optimize Options -
finput-charset: Preprocessor Options -
finstrument-functions: Function Attributes -
finstrument-functions: Code Gen Options -
fkeep-inline-functions: Inline -
fkeep-inline-functions: Optimize Options -
fkeep-static-consts: Optimize Options -
flat_namespace: Darwin Options -
fleading-underscore: Code Gen Options -
floop-optimize: Optimize Options -
floop-optimize2: Optimize Options -
fmem-report: Debugging Options -
fmessage-length: Language Independent Options -
fmodulo-sched: Optimize Options -
fmove-loop-invariants: Optimize Options -
fms-extensions: Unnamed Fields -
fms-extensions: C++ Dialect Options -
fms-extensions: C Dialect Options -
fmudflap: Optimize Options -
fmudflapir: Optimize Options -
fmudflapth: Optimize Options -
fnext-runtime: Objective-C and Objective-C++ Dialect Options -
fno-access-control: C++ Dialect Options -
fno-asm: C Dialect Options -
fno-branch-count-reg: Optimize Options -
fno-builtin: Other Builtins -
fno-builtin: Function Attributes -
fno-builtin: Warning Options -
fno-builtin: C Dialect Options -
fno-common: Variable Attributes -
fno-common: Code Gen Options -
fno-const-strings: C++ Dialect Options -
fno-cprop-registers: Optimize Options -
fno-cx-limited-range: Optimize Options -
fno-default-inline: Inline -
fno-default-inline: Optimize Options -
fno-default-inline: C++ Dialect Options -
fno-defer-pop: Optimize Options -
fno-elide-constructors: C++ Dialect Options -
fno-enforce-eh-specs: C++ Dialect Options -
fno-for-scope: C++ Dialect Options -
fno-function-cse: Optimize Options -
fno-gnu-keywords: C++ Dialect Options -
fno-guess-branch-probability: Optimize Options -
fno-ident: Code Gen Options -
fno-implement-inlines: C++ Interface -
fno-implement-inlines: C++ Dialect Options -
fno-implicit-inline-templates: C++ Dialect Options -
fno-implicit-templates: Template Instantiation -
fno-implicit-templates: C++ Dialect Options -
fno-inline: Optimize Options -
fno-jump-tables: Code Gen Options -
fno-math-errno: Optimize Options -
fno-nil-receivers: Objective-C and Objective-C++ Dialect Options -
fno-nonansi-builtins: C++ Dialect Options -
fno-operator-names: C++ Dialect Options -
fno-optional-diags: C++ Dialect Options -
fno-peephole: Optimize Options -
fno-peephole2: Optimize Options -
fno-rtti: C++ Dialect Options -
fno-sched-interblock: Optimize Options -
fno-sched-spec: Optimize Options -
fno-show-column: Preprocessor Options -
fno-signed-bitfields: C Dialect Options -
fno-stack-limit: Code Gen Options -
fno-threadsafe-statics: C++ Dialect Options -
fno-trapping-math: Optimize Options -
fno-unsigned-bitfields: C Dialect Options -
fno-weak: C++ Dialect Options -
fno-working-directory: Preprocessor Options -
fno-zero-initialized-in-bss: Optimize Options -
fnon-call-exceptions: Code Gen Options -
fobjc-call-cxx-cdtors: Objective-C and Objective-C++ Dialect Options -
fobjc-direct-dispatch: Objective-C and Objective-C++ Dialect Options -
fobjc-exceptions: Objective-C and Objective-C++ Dialect Options -
fobjc-gc: Objective-C and Objective-C++ Dialect Options -
fomit-frame-pointer: Optimize Options -
foptimize-register-move: Optimize Options -
foptimize-sibling-calls: Optimize Options -
force_flat_namespace: Darwin Options -
fpack-struct: Code Gen Options -
fpcc-struct-return: Incompatibilities -
fpcc-struct-return: Code Gen Options -
fpch-deps: Preprocessor Options -
fpch-preprocess: Preprocessor Options -
fpeel-loops: Optimize Options -
fpermissive: C++ Dialect Options -
fPIC: Code Gen Options -
fpic: Code Gen Options -
fPIE: Code Gen Options -
fpie: Code Gen Options -
fprefetch-loop-arrays: Optimize Options -
fpreprocessed: Preprocessor Options -
fprofile-arcs: Other Builtins -
fprofile-arcs: Debugging Options -
fprofile-generate: Optimize Options -
fprofile-use: Optimize Options -
fprofile-values: Optimize Options -
frandom-string: Debugging Options -
freg-struct-return: Code Gen Options -
fregmove: Optimize Options -
frename-registers: Optimize Options -
freorder-blocks: Optimize Options -
freorder-blocks-and-partition: Optimize Options -
freorder-functions: Optimize Options -
freplace-objc-classes: Objective-C and Objective-C++ Dialect Options -
frepo: Template Instantiation -
frepo: C++ Dialect Options -
frerun-cse-after-loop: Optimize Options -
frerun-loop-opt: Optimize Options -
frounding-math: Optimize Options -
fsched-spec-load: Optimize Options -
fsched-spec-load-dangerous: Optimize Options -
fsched-stalled-insns: Optimize Options -
fsched-stalled-insns-dep: Optimize Options -
fsched-verbose: Debugging Options -
fsched2-use-superblocks: Optimize Options -
fsched2-use-traces: Optimize Options -
fschedule-insns: Optimize Options -
fschedule-insns2: Optimize Options -
fscheduling-in-modulo-scheduled-loops: Optimize Options -
fshared-data: Code Gen Options -
fshort-double: Code Gen Options -
fshort-enums: Non-bugs -
fshort-enums: Type Attributes -
fshort-enums: Structures unions enumerations and bit-fields implementation -
fshort-enums: Code Gen Options -
fshort-wchar: Code Gen Options -
fsignaling-nans: Optimize Options -
fsigned-bitfields: Non-bugs -
fsigned-bitfields: C Dialect Options -
fsigned-char: Characters implementation -
fsigned-char: C Dialect Options -
fsingle-precision-constant: Optimize Options -
fstack-check: Code Gen Options -
fstack-limit-register: Code Gen Options -
fstack-limit-symbol: Code Gen Options -
fstats: C++ Dialect Options -
fstrength-reduce: Optimize Options -
fstrict-aliasing: Optimize Options -
fsyntax-only: Warning Options -
ftabstop: Preprocessor Options -
ftemplate-depth: C++ Dialect Options -
ftest-coverage: Debugging Options -
fthread-jumps: Optimize Options -
ftime-report: Debugging Options -
ftracer: Optimize Options -
ftrapv: Code Gen Options -
ftree-vect-loop-version: Optimize Options -
ftree-vectorizer-verbose: Debugging Options -
funit-at-a-time: Optimize Options -
funroll-all-loops: Optimize Options -
funroll-loops: Optimize Options -
funsafe-loop-optimizations: Optimize Options -
funsafe-math-optimizations: Optimize Options -
funsigned-bitfields: Non-bugs -
funsigned-bitfields: Structures unions enumerations and bit-fields implementation -
funsigned-bitfields: C Dialect Options -
funsigned-char: Characters implementation -
funsigned-char: C Dialect Options -
funswitch-loops: Optimize Options -
funwind-tables: Code Gen Options -
fuse-cxa-atexit: C++ Dialect Options -
fvar-tracking: Debugging Options -
fverbose-asm: Code Gen Options -
fvisibility: Code Gen Options -
fvisibility-inlines-hidden: C++ Dialect Options -
fvpt: Optimize Options -
fweb: Optimize Options -
fwhole-program: Optimize Options -
fwide-exec-charset: Preprocessor Options -
fworking-directory: Preprocessor Options -
fwrapv: Code Gen Options -
fzero-link: Objective-C and Objective-C++ Dialect Options -
G: System V Options -
G: RS/6000 and PowerPC Options -
G: MIPS Options -
G: M32R/D Options -
g: Debugging Options -
gcoff: Debugging Options -
gdwarf-2: Debugging Options -
gen-decls: Objective-C and Objective-C++ Dialect Options -
ggdb: Debugging Options -
gnu-ld: HPPA Options -
gstabs: Debugging Options -
gstabs+: Debugging Options -
gvms: Debugging Options -
gxcoff: Debugging Options -
gxcoff+: Debugging Options -
H: Preprocessor Options -
headerpad_max_install_names: Darwin Options -
help: Preprocessor Options -
help: Overall Options -
hp-ld: HPPA Options -
I: Directory Options -
I: Preprocessor Options -
I-: Directory Options -
I-: Preprocessor Options -
idirafter: Preprocessor Options -
if-conversion: Optimize Options -
if-conversion2: Optimize Options -
imacros: Preprocessor Options -
image_base: Darwin Options -
include: Preprocessor Options -
init: Darwin Options -
install_name: Darwin Options -
iprefix: Preprocessor Options -
iquote: Directory Options -
iquote: Preprocessor Options -
isysroot: Preprocessor Options -
isystem: Preprocessor Options -
iwithprefix: Preprocessor Options -
iwithprefixbefore: Preprocessor Options -
keep_private_externs: Darwin Options -
L: Directory Options -
l: Link Options -
lobjc: Link Options -
M: Preprocessor Options -
m1: SH Options -
m10: PDP-11 Options -
m128bit-long-double: i386 and x86-64 Options -
m16-bit: CRIS Options -
m2: SH Options -
m210: MCore Options -
m3: SH Options -
m31: S/390 and zSeries Options -
m32: SPARC Options -
m32: RS/6000 and PowerPC Options -
m32: i386 and x86-64 Options -
m32-bit: CRIS Options -
m32r: M32R/D Options -
m32r2: M32R/D Options -
m32rx: M32R/D Options -
m340: MCore Options -
m386: i386 and x86-64 Options -
m3dnow: i386 and x86-64 Options -
m3e: SH Options -
m4: SH Options -
m4-nofpu: SH Options -
m4-single: SH Options -
m4-single-only: SH Options -
m40: PDP-11 Options -
m45: PDP-11 Options -
m486: i386 and x86-64 Options -
m4a: SH Options -
m4a-nofpu: SH Options -
m4a-single: SH Options -
m4a-single-only: SH Options -
m4al: SH Options -
m4byte-functions: MCore Options -
m5200: M680x0 Options -
m64: SPARC Options -
m64: S/390 and zSeries Options -
m64: RS/6000 and PowerPC Options -
m64: i386 and x86-64 Options -
m68000: M680x0 Options -
m68020: M680x0 Options -
m68020-40: M680x0 Options -
m68020-60: M680x0 Options -
m68030: M680x0 Options -
m68040: M680x0 Options -
m68060: M680x0 Options -
m6811: M68hc1x Options -
m6812: M68hc1x Options -
m68881: M680x0 Options -
m68hc11: M68hc1x Options -
m68hc12: M68hc1x Options -
m68hcs12: M68hc1x Options -
m68S12: M68hc1x Options -
m8-bit: CRIS Options -
m96bit-long-double: i386 and x86-64 Options -
mabi: RS/6000 and PowerPC Options -
mabi: ARM Options -
mabi-mmixware: MMIX Options -
mabi=32: MIPS Options -
mabi=64: MIPS Options -
mabi=eabi: MIPS Options -
mabi=gnu: MMIX Options -
mabi=ibmlongdouble: RS/6000 and PowerPC Options -
mabi=ieeelongdouble: RS/6000 and PowerPC Options -
mabi=n32: MIPS Options -
mabi=no-spe: RS/6000 and PowerPC Options -
mabi=o64: MIPS Options -
mabi=spe: RS/6000 and PowerPC Options -
mabicalls: MIPS Options -
mabort-on-noreturn: ARM Options -
mabshi: PDP-11 Options -
mac0: PDP-11 Options -
macc-4: FRV Options -
macc-8: FRV Options -
maccumulate-outgoing-args: i386 and x86-64 Options -
madjust-unroll: SH Options -
mads: RS/6000 and PowerPC Options -
maix-struct-return: RS/6000 and PowerPC Options -
maix32: RS/6000 and PowerPC Options -
maix64: RS/6000 and PowerPC Options -
malign-300: H8/300 Options -
malign-double: i386 and x86-64 Options -
malign-int: M680x0 Options -
malign-labels: FRV Options -
malign-loops: M32R/D Options -
malign-natural: RS/6000 and PowerPC Options -
malign-power: RS/6000 and PowerPC Options -
malloc-cc: FRV Options -
malpha-as: DEC Alpha Options -
maltivec: RS/6000 and PowerPC Options -
mam33: MN10300 Options -
maout: CRIS Options -
mapcs: ARM Options -
mapcs-frame: ARM Options -
mapp-regs: V850 Options -
mapp-regs: SPARC Options -
march: S/390 and zSeries Options -
march: MT Options -
march: MIPS Options -
march: i386 and x86-64 Options -
march: HPPA Options -
march: CRIS Options -
march: ARM Options -
masm=dialect : i386 and x86-64 Options -
mauto-incdec: M68hc1x Options -
mauto-pic: IA-64 Options -
mb: SH Options -
mbacc: MT Options -
mbackchain: S/390 and zSeries Options -
mbase-addresses: MMIX Options -
mbcopy: PDP-11 Options -
mbig: TMS320C3x/C4x Options -
mbig: RS/6000 and PowerPC Options -
mbig-endian: RS/6000 and PowerPC Options -
mbig-endian: MCore Options -
mbig-endian: IA-64 Options -
mbig-endian: ARM Options -
mbig-memory: TMS320C3x/C4x Options -
mbig-switch: V850 Options -
mbig-switch: HPPA Options -
mbigtable: SH Options -
mbit-align: RS/6000 and PowerPC Options -
mbitfield: M680x0 Options -
mbk: TMS320C3x/C4x Options -
mbranch-cheap: PDP-11 Options -
mbranch-cost=number : M32R/D Options -
mbranch-expensive: PDP-11 Options -
mbranch-likely: MIPS Options -
mbranch-predict: MMIX Options -
mbss-plt: RS/6000 and PowerPC Options -
mbuild-constants: DEC Alpha Options -
mbwx: DEC Alpha Options -
mc68000: M680x0 Options -
mc68020: M680x0 Options -
mcall-gnu: RS/6000 and PowerPC Options -
mcall-linux: RS/6000 and PowerPC Options -
mcall-netbsd: RS/6000 and PowerPC Options -
mcall-prologues: AVR Options -
mcall-solaris: RS/6000 and PowerPC Options -
mcall-sysv: RS/6000 and PowerPC Options -
mcall-sysv-eabi: RS/6000 and PowerPC Options -
mcall-sysv-noeabi: RS/6000 and PowerPC Options -
mcallee-super-interworking: ARM Options -
mcaller-super-interworking: ARM Options -
mcallgraph-data: MCore Options -
mcc-init: CRIS Options -
mcheck-zero-division: MIPS Options -
mcirrus-fix-invalid-insns: ARM Options -
mcix: DEC Alpha Options -
mcmodel=embmedany: SPARC Options -
mcmodel=kernel: i386 and x86-64 Options -
mcmodel=large: i386 and x86-64 Options -
mcmodel=medany: SPARC Options -
mcmodel=medium: i386 and x86-64 Options -
mcmodel=medlow: SPARC Options -
mcmodel=medmid: SPARC Options -
mcmodel=small: i386 and x86-64 Options -
mcond-exec: FRV Options -
mcond-move: FRV Options -
mconst-align: CRIS Options -
mconst16: Xtensa Options -
mconstant-gp: IA-64 Options -
mcpu: TMS320C3x/C4x Options -
mcpu: SPARC Options -
mcpu: RS/6000 and PowerPC Options -
mcpu: i386 and x86-64 Options -
mcpu: FRV Options -
mcpu: DEC Alpha Options -
mcpu: CRIS Options -
mcpu: ARM Options -
mcpu: ARC Options -
mcpu32: M680x0 Options -
mcpu=: M32C Options -
mcsync-anomaly: Blackfin Options -
MD: Preprocessor Options -
mdalign: SH Options -
mdata: ARC Options -
mdata-align: CRIS Options -
mdb: TMS320C3x/C4x Options -
mdebug: S/390 and zSeries Options -
mdebug: M32R/D Options -
mdec-asm: PDP-11 Options -
mdisable-callt: V850 Options -
mdisable-fpregs: HPPA Options -
mdisable-indexing: HPPA Options -
mdiv: MCore Options -
mdiv=strategy : SH Options -
mdivide-breaks: MIPS Options -
mdivide-traps: MIPS Options -
mdivsi3_libfunc=name : SH Options -
mdouble: FRV Options -
mdouble-float: MIPS Options -
mdp-isr-reload: TMS320C3x/C4x Options -
mdsp: MIPS Options -
mdwarf2-asm: IA-64 Options -
mdword: FRV Options -
mdynamic-no-pic: RS/6000 and PowerPC Options -
meabi: RS/6000 and PowerPC Options -
mearly-stop-bits: IA-64 Options -
melf: MMIX Options -
melf: CRIS Options -
melinux: CRIS Options -
melinux-stacksize: CRIS Options -
memb: RS/6000 and PowerPC Options -
membedded-data: MIPS Options -
memregs=: M32C Options -
mep: V850 Options -
mepsilon: MMIX Options -
mesa: S/390 and zSeries Options -
metrax100: CRIS Options -
metrax4: CRIS Options -
mexplicit-relocs: MIPS Options -
mexplicit-relocs: DEC Alpha Options -
MF: Preprocessor Options -
mfast-fix: TMS320C3x/C4x Options -
mfast-indirect-calls: HPPA Options -
mfaster-structs: SPARC Options -
mfdpic: FRV Options -
mfix: DEC Alpha Options -
mfix-and-continue: Darwin Options -
mfix-r4000: MIPS Options -
mfix-r4400: MIPS Options -
mfix-sb1: MIPS Options -
mfix-vr4120: MIPS Options -
mfix-vr4130: MIPS Options -
mfixed-cc: FRV Options -
mfixed-range: IA-64 Options -
mfixed-range: HPPA Options -
mfloat-abi: ARM Options -
mfloat-gprs: RS/6000 and PowerPC Options -
mfloat-ieee: DEC Alpha Options -
mfloat-vax: DEC Alpha Options -
mfloat32: PDP-11 Options -
mfloat64: PDP-11 Options -
mflush-func: MIPS Options -
mflush-func=name : M32R/D Options -
mflush-trap=number : M32R/D Options -
mfmovd: SH Options -
mfp: ARM Options -
mfp-exceptions: MIPS Options -
mfp-reg: DEC Alpha Options -
mfp-rounding-mode: DEC Alpha Options -
mfp-trap-mode: DEC Alpha Options -
mfp32: MIPS Options -
mfp64: MIPS Options -
mfpe: ARM Options -
mfpr-32: FRV Options -
mfpr-64: FRV Options -
mfprnd: RS/6000 and PowerPC Options -
mfpu: SPARC Options -
mfpu: PDP-11 Options -
mfpu: ARM Options -
mfull-toc: RS/6000 and PowerPC Options -
mfused-madd: Xtensa Options -
mfused-madd: S/390 and zSeries Options -
mfused-madd: RS/6000 and PowerPC Options -
mfused-madd: MIPS Options -
mg: VAX Options -
MG: Preprocessor Options -
mgas: HPPA Options -
mgas: DEC Alpha Options -
mgettrcost=number : SH Options -
mgnu: VAX Options -
mgnu-as: IA-64 Options -
mgnu-ld: IA-64 Options -
mgotplt: CRIS Options -
mgp32: MIPS Options -
mgp64: MIPS Options -
mgpr-32: FRV Options -
mgpr-64: FRV Options -
mgprel-ro: FRV Options -
mh: H8/300 Options -
mhard-float: SPARC Options -
mhard-float: S/390 and zSeries Options -
mhard-float: RS/6000 and PowerPC Options -
mhard-float: MIPS Options -
mhard-float: FRV Options -
mhard-float: ARM Options -
mhard-quad-float: SPARC Options -
mhardlit: MCore Options -
mhitachi: SH Options -
mid-shared-library: Blackfin Options -
mieee: SH Options -
mieee: DEC Alpha Options -
mieee-conformant: DEC Alpha Options -
mieee-fp: i386 and x86-64 Options -
mieee-with-inexact: DEC Alpha Options -
milp32: IA-64 Options -
mimpure-text: SPARC Options -
mindexed-addressing: SH Options -
minit-stack: AVR Options -
minline-all-stringops: i386 and x86-64 Options -
minline-float-divide-max-throughput: IA-64 Options -
minline-float-divide-min-latency: IA-64 Options -
minline-int-divide-max-throughput: IA-64 Options -
minline-int-divide-min-latency: IA-64 Options -
minline-plt: FRV Options -
minline-sqrt-max-throughput: IA-64 Options -
minline-sqrt-min-latency: IA-64 Options -
minmax: M68hc1x Options -
minsert-sched-nops: RS/6000 and PowerPC Options -
mint16: PDP-11 Options -
mint32: PDP-11 Options -
mint32: H8/300 Options -
mint8: AVR Options -
minvalid-symbols: SH Options -
mips1: MIPS Options -
mips16: MIPS Options -
mips2: MIPS Options -
mips3: MIPS Options -
mips32: MIPS Options -
mips32r2: MIPS Options -
mips3d: MIPS Options -
mips4: MIPS Options -
mips64: MIPS Options -
misel: RS/6000 and PowerPC Options -
misize: SH Options -
missue-rate=number : M32R/D Options -
mjump-in-delay: HPPA Options -
mknuthdiv: MMIX Options -
ml: SH Options -
mlarge-data: DEC Alpha Options -
mlarge-data-threshold=number : i386 and x86-64 Options -
mlarge-text: DEC Alpha Options -
mlibfuncs: MMIX Options -
mlibrary-pic: FRV Options -
mlinked-fp: FRV Options -
mlinker-opt: HPPA Options -
mlinux: CRIS Options -
mlittle: RS/6000 and PowerPC Options -
mlittle-endian: SPARC Options -
mlittle-endian: RS/6000 and PowerPC Options -
mlittle-endian: MCore Options -
mlittle-endian: IA-64 Options -
mlittle-endian: ARM Options -
mlong-calls: V850 Options -
mlong-calls: MIPS Options -
mlong-calls: M68hc1x Options -
mlong-calls: FRV Options -
mlong-calls: Blackfin Options -
mlong-calls: ARM Options -
mlong-double-128: S/390 and zSeries Options -
mlong-double-64: S/390 and zSeries Options -
mlong-load-store: HPPA Options -
mlong32: MIPS Options -
mlong64: MIPS Options -
mlongcall: RS/6000 and PowerPC Options -
mlongcalls: Xtensa Options -
mloop-unsigned: TMS320C3x/C4x Options -
mlow-64k: Blackfin Options -
mlp64: IA-64 Options -
MM: Preprocessor Options -
mmac: CRX Options -
mmad: MIPS Options -
mmangle-cpu: ARC Options -
mmax: DEC Alpha Options -
mmax-stack-frame: CRIS Options -
mmcu: AVR Options -
MMD: Preprocessor Options -
mmedia: FRV Options -
mmemcpy: MIPS Options -
mmemory-latency: DEC Alpha Options -
mmemparm: TMS320C3x/C4x Options -
mmfcrf: RS/6000 and PowerPC Options -
mminimal-toc: RS/6000 and PowerPC Options -
mmmx: i386 and x86-64 Options -
mmodel=large: M32R/D Options -
mmodel=medium: M32R/D Options -
mmodel=small: M32R/D Options -
mmpyi: TMS320C3x/C4x Options -
mmul-bug-workaround: CRIS Options -
mmuladd: FRV Options -
mmult-bug: MN10300 Options -
mmulti-cond-exec: FRV Options -
mmultiple: RS/6000 and PowerPC Options -
mmvcle: S/390 and zSeries Options -
mmvme: RS/6000 and PowerPC Options -
mn: H8/300 Options -
mnested-cond-exec: FRV Options -
mnew-mnemonics: RS/6000 and PowerPC Options -
mno-3dnow: i386 and x86-64 Options -
mno-4byte-functions: MCore Options -
mno-abicalls: MIPS Options -
mno-abshi: PDP-11 Options -
mno-ac0: PDP-11 Options -
mno-align-double: i386 and x86-64 Options -
mno-align-int: M680x0 Options -
mno-align-loops: M32R/D Options -
mno-align-stringops: i386 and x86-64 Options -
mno-altivec: RS/6000 and PowerPC Options -
mno-am33: MN10300 Options -
mno-app-regs: V850 Options -
mno-app-regs: SPARC Options -
mno-bacc: MT Options -
mno-backchain: S/390 and zSeries Options -
mno-base-addresses: MMIX Options -
mno-bit-align: RS/6000 and PowerPC Options -
mno-bk: TMS320C3x/C4x Options -
mno-branch-likely: MIPS Options -
mno-branch-predict: MMIX Options -
mno-bwx: DEC Alpha Options -
mno-callgraph-data: MCore Options -
mno-check-zero-division: MIPS Options -
mno-cirrus-fix-invalid-insns: ARM Options -
mno-cix: DEC Alpha Options -
mno-cond-exec: FRV Options -
mno-cond-move: FRV Options -
mno-const-align: CRIS Options -
mno-const16: Xtensa Options -
mno-crt0: MT Options -
mno-crt0: MN10300 Options -
mno-csync-anomaly: Blackfin Options -
mno-data-align: CRIS Options -
mno-db: TMS320C3x/C4x Options -
mno-debug: S/390 and zSeries Options -
mno-div: MCore Options -
mno-double: FRV Options -
mno-dsp: MIPS Options -
mno-dwarf2-asm: IA-64 Options -
mno-dword: FRV Options -
mno-eabi: RS/6000 and PowerPC Options -
mno-early-stop-bits: IA-64 Options -
mno-eflags: FRV Options -
mno-embedded-data: MIPS Options -
mno-ep: V850 Options -
mno-epsilon: MMIX Options -
mno-explicit-relocs: MIPS Options -
mno-explicit-relocs: DEC Alpha Options -
mno-fancy-math-387: i386 and x86-64 Options -
mno-fast-fix: TMS320C3x/C4x Options -
mno-faster-structs: SPARC Options -
mno-fix: DEC Alpha Options -
mno-fix-r4000: MIPS Options -
mno-fix-r4400: MIPS Options -
mno-float32: PDP-11 Options -
mno-float64: PDP-11 Options -
mno-flush-func: M32R/D Options -
mno-flush-trap: M32R/D Options -
mno-fp-in-toc: RS/6000 and PowerPC Options -
mno-fp-regs: DEC Alpha Options -
mno-fp-ret-in-387: i386 and x86-64 Options -
mno-fprnd: RS/6000 and PowerPC Options -
mno-fpu: SPARC Options -
mno-fused-madd: Xtensa Options -
mno-fused-madd: S/390 and zSeries Options -
mno-fused-madd: RS/6000 and PowerPC Options -
mno-fused-madd: MIPS Options -
mno-gnu-as: IA-64 Options -
mno-gnu-ld: IA-64 Options -
mno-gotplt: CRIS Options -
mno-hardlit: MCore Options -
mno-id-shared-library: Blackfin Options -
mno-ieee-fp: i386 and x86-64 Options -
mno-int16: PDP-11 Options -
mno-int32: PDP-11 Options -
mno-interrupts: AVR Options -
mno-isel: RS/6000 and PowerPC Options -
mno-knuthdiv: MMIX Options -
mno-libfuncs: MMIX Options -
mno-long-calls: V850 Options -
mno-long-calls: MIPS Options -
mno-long-calls: M68hc1x Options -
mno-long-calls: HPPA Options -
mno-long-calls: Blackfin Options -
mno-long-calls: ARM Options -
mno-longcall: RS/6000 and PowerPC Options -
mno-longcalls: Xtensa Options -
mno-loop-unsigned: TMS320C3x/C4x Options -
mno-low-64k: Blackfin Options -
mno-mad: MIPS Options -
mno-max: DEC Alpha Options -
mno-media: FRV Options -
mno-memcpy: MIPS Options -
mno-mfcrf: RS/6000 and PowerPC Options -
mno-mips16: MIPS Options -
mno-mips3d: MIPS Options -
mno-mmx: i386 and x86-64 Options -
mno-mpyi: TMS320C3x/C4x Options -
mno-mul-bug-workaround: CRIS Options -
mno-muladd: FRV Options -
mno-mult-bug: MN10300 Options -
mno-multi-cond-exec: FRV Options -
mno-multiple: RS/6000 and PowerPC Options -
mno-mvcle: S/390 and zSeries Options -
mno-nested-cond-exec: FRV Options -
mno-optimize-membar: FRV Options -
mno-pack: FRV Options -
mno-packed-stack: S/390 and zSeries Options -
mno-paired-single: MIPS Options -
mno-parallel-insns: TMS320C3x/C4x Options -
mno-parallel-mpy: TMS320C3x/C4x Options -
mno-pic: IA-64 Options -
mno-popcntb: RS/6000 and PowerPC Options -
mno-power: RS/6000 and PowerPC Options -
mno-power2: RS/6000 and PowerPC Options -
mno-powerpc: RS/6000 and PowerPC Options -
mno-powerpc-gfxopt: RS/6000 and PowerPC Options -
mno-powerpc-gpopt: RS/6000 and PowerPC Options -
mno-powerpc64: RS/6000 and PowerPC Options -
mno-prolog-function: V850 Options -
mno-prologue-epilogue: CRIS Options -
mno-prototype: RS/6000 and PowerPC Options -
mno-push-args: i386 and x86-64 Options -
mno-register-names: IA-64 Options -
mno-regnames: RS/6000 and PowerPC Options -
mno-relax-immediate: MCore Options -
mno-relocatable: RS/6000 and PowerPC Options -
mno-relocatable-lib: RS/6000 and PowerPC Options -
mno-rptb: TMS320C3x/C4x Options -
mno-rpts: TMS320C3x/C4x Options -
mno-scc: FRV Options -
mno-sched-prolog: ARM Options -
mno-sdata: RS/6000 and PowerPC Options -
mno-sdata: IA-64 Options -
mno-side-effects: CRIS Options -
mno-single-exit: MMIX Options -
mno-slow-bytes: MCore Options -
mno-small-exec: S/390 and zSeries Options -
mno-soft-float: DEC Alpha Options -
mno-space-regs: HPPA Options -
mno-spe: RS/6000 and PowerPC Options -
mno-specld-anomaly: Blackfin Options -
mno-split: PDP-11 Options -
mno-split-addresses: MIPS Options -
mno-sse: i386 and x86-64 Options -
mno-stack-align: CRIS Options -
mno-stack-bias: SPARC Options -
mno-strict-align: RS/6000 and PowerPC Options -
mno-strict-align: M680x0 Options -
mno-string: RS/6000 and PowerPC Options -
mno-sum-in-toc: RS/6000 and PowerPC Options -
mno-svr3-shlib: i386 and x86-64 Options -
mno-swdiv: RS/6000 and PowerPC Options -
mno-sym32: MIPS Options -
mno-tablejump: AVR Options -
mno-target-align: Xtensa Options -
mno-text-section-literals: Xtensa Options -
mno-toc: RS/6000 and PowerPC Options -
mno-toplevel-symbols: MMIX Options -
mno-tpf-trace: S/390 and zSeries Options -
mno-unaligned-doubles: SPARC Options -
mno-uninit-const-in-rodata: MIPS Options -
mno-update: RS/6000 and PowerPC Options -
mno-v8plus: SPARC Options -
mno-vis: SPARC Options -
mno-vliw-branch: FRV Options -
mno-volatile-asm-stop: IA-64 Options -
mno-vrsave: RS/6000 and PowerPC Options -
mno-wide-bitfields: MCore Options -
mno-xgot: MIPS Options -
mno-xl-compat: RS/6000 and PowerPC Options -
mno-zero-extend: MMIX Options -
mnobitfield: M680x0 Options -
mnomacsave: SH Options -
mnominmax: M68hc1x Options -
mnop-fun-dllimport: ARM Options -
mold-mnemonics: RS/6000 and PowerPC Options -
momit-leaf-frame-pointer: i386 and x86-64 Options -
momit-leaf-frame-pointer: Blackfin Options -
moptimize-membar: FRV Options -
MP: Preprocessor Options -
mpa-risc-1-0: HPPA Options -
mpa-risc-1-1: HPPA Options -
mpa-risc-2-0: HPPA Options -
mpack: FRV Options -
mpacked-stack: S/390 and zSeries Options -
mpadstruct: SH Options -
mpaired-single: MIPS Options -
mparallel-insns: TMS320C3x/C4x Options -
mparallel-mpy: TMS320C3x/C4x Options -
mparanoid: TMS320C3x/C4x Options -
mpcrel: M680x0 Options -
mpdebug: CRIS Options -
mpe: RS/6000 and PowerPC Options -
mpentium: i386 and x86-64 Options -
mpentiumpro: i386 and x86-64 Options -
mpic-register: ARM Options -
mpoke-function-name: ARM Options -
mpopcntb: RS/6000 and PowerPC Options -
mportable-runtime: HPPA Options -
mpower: RS/6000 and PowerPC Options -
mpower2: RS/6000 and PowerPC Options -
mpowerpc: RS/6000 and PowerPC Options -
mpowerpc-gfxopt: RS/6000 and PowerPC Options -
mpowerpc-gpopt: RS/6000 and PowerPC Options -
mpowerpc64: RS/6000 and PowerPC Options -
mprefergot: SH Options -
mpreferred-stack-boundary: i386 and x86-64 Options -
mprioritize-restricted-insns: RS/6000 and PowerPC Options -
mprolog-function: V850 Options -
mprologue-epilogue: CRIS Options -
mprototype: RS/6000 and PowerPC Options -
mpt-fixed: SH Options -
mpush-args: i386 and x86-64 Options -
mpush-args: CRX Options -
MQ: Preprocessor Options -
mregister-names: IA-64 Options -
mregnames: RS/6000 and PowerPC Options -
mregparm: TMS320C3x/C4x Options -
mregparm: i386 and x86-64 Options -
mrelax: SH Options -
mrelax: MN10300 Options -
mrelax: H8/300 Options -
mrelax-immediate: MCore Options -
mrelocatable: RS/6000 and PowerPC Options -
mrelocatable-lib: RS/6000 and PowerPC Options -
mreturn-pointer-on-d0: MN10300 Options -
mrodata: ARC Options -
mrptb: TMS320C3x/C4x Options -
mrpts: TMS320C3x/C4x Options -
mrtd: Function Attributes -
mrtd: M680x0 Options -
mrtd: i386 and x86-64 Options -
ms: H8/300 Options -
ms2600: H8/300 Options -
mscc: FRV Options -
msched-costly-dep: RS/6000 and PowerPC Options -
mschedule: HPPA Options -
msda: V850 Options -
msdata: RS/6000 and PowerPC Options -
msdata: IA-64 Options -
msdata-data: RS/6000 and PowerPC Options -
msdata=default: RS/6000 and PowerPC Options -
msdata=eabi: RS/6000 and PowerPC Options -
msdata=none: RS/6000 and PowerPC Options -
msdata=none: M32R/D Options -
msdata=sdata: M32R/D Options -
msdata=sysv: RS/6000 and PowerPC Options -
msdata=use: M32R/D Options -
msecure-plt: RS/6000 and PowerPC Options -
mshared-library-id: Blackfin Options -
mshort: M68hc1x Options -
mshort: M680x0 Options -
msim: Xstormy16 Options -
msim: RS/6000 and PowerPC Options -
msim: MT Options -
msim: M32C Options -
msingle-exit: MMIX Options -
msingle-float: MIPS Options -
msingle-pic-base: ARM Options -
msio: HPPA Options -
msize: AVR Options -
mslow-bytes: MCore Options -
msmall: TMS320C3x/C4x Options -
msmall-data: DEC Alpha Options -
msmall-exec: S/390 and zSeries Options -
msmall-memory: TMS320C3x/C4x Options -
msmall-text: DEC Alpha Options -
msoft-float: SPARC Options -
msoft-float: S/390 and zSeries Options -
msoft-float: RS/6000 and PowerPC Options -
msoft-float: PDP-11 Options -
msoft-float: MIPS Options -
msoft-float: M680x0 Options -
msoft-float: i386 and x86-64 Options -
msoft-float: HPPA Options -
msoft-float: FRV Options -
msoft-float: DEC Alpha Options -
msoft-float: ARM Options -
msoft-quad-float: SPARC Options -
msoft-reg-count: M68hc1x Options -
mspace: V850 Options -
mspace: SH Options -
mspe: RS/6000 and PowerPC Options -
mspecld-anomaly: Blackfin Options -
msplit: PDP-11 Options -
msplit-addresses: MIPS Options -
msse: i386 and x86-64 Options -
msseregparm: i386 and x86-64 Options -
mstack-align: CRIS Options -
mstack-bias: SPARC Options -
mstack-guard: S/390 and zSeries Options -
mstack-size: S/390 and zSeries Options -
mstrict-align: RS/6000 and PowerPC Options -
mstrict-align: M680x0 Options -
mstring: RS/6000 and PowerPC Options -
mstructure-size-boundary: ARM Options -
msvr3-shlib: i386 and x86-64 Options -
msvr4-struct-return: RS/6000 and PowerPC Options -
mswdiv: RS/6000 and PowerPC Options -
msym32: MIPS Options -
mt: IA-64 Options -
MT: Preprocessor Options -
mtarget-align: Xtensa Options -
mtda: V850 Options -
mtext: ARC Options -
mtext-section-literals: Xtensa Options -
mthreads: i386 and x86-64 Options -
mthumb: ARM Options -
mthumb-interwork: ARM Options -
mti: TMS320C3x/C4x Options -
mtiny-stack: AVR Options -
mtls-direct-seg-refs: i386 and x86-64 Options -
mtls-size: IA-64 Options -
mtoc: RS/6000 and PowerPC Options -
mtomcat-stats: FRV Options -
mtoplevel-symbols: MMIX Options -
mtp: ARM Options -
mtpcs-frame: ARM Options -
mtpcs-leaf-frame: ARM Options -
mtpf-trace: S/390 and zSeries Options -
mtrap-precision: DEC Alpha Options -
mtune: SPARC Options -
mtune: S/390 and zSeries Options -
mtune: RS/6000 and PowerPC Options -
mtune: MIPS Options -
mtune: IA-64 Options -
mtune: i386 and x86-64 Options -
mtune: DEC Alpha Options -
mtune: CRIS Options -
mtune: ARM Options -
multcost=number : SH Options -
multi_module: Darwin Options -
multilib-library-pic: FRV Options -
multiply_defined: Darwin Options -
multiply_defined_unused: Darwin Options -
munaligned-doubles: SPARC Options -
muninit-const-in-rodata: MIPS Options -
munix: VAX Options -
munix-asm: PDP-11 Options -
mupdate: RS/6000 and PowerPC Options -
musermode: SH Options -
mv850: V850 Options -
mv850e: V850 Options -
mv850e1: V850 Options -
mv8plus: SPARC Options -
mvis: SPARC Options -
mvliw-branch: FRV Options -
mvms-return-codes: DEC Alpha/VMS Options -
mvolatile-asm-stop: IA-64 Options -
mvr4130-align: MIPS Options -
mvrsave: RS/6000 and PowerPC Options -
mvxworks: RS/6000 and PowerPC Options -
mwarn-dynamicstack: S/390 and zSeries Options -
mwarn-framesize: S/390 and zSeries Options -
mwide-bitfields: MCore Options -
mwindiss: RS/6000 and PowerPC Options -
mwords-little-endian: ARM Options -
mxgot: MIPS Options -
mxl-compat: RS/6000 and PowerPC Options -
myellowknife: RS/6000 and PowerPC Options -
mzarch: S/390 and zSeries Options -
mzda: V850 Options -
mzero-extend: MMIX Options -
no-integrated-cpp: C Dialect Options -
no-red-zone: i386 and x86-64 Options -
no_dead_strip_inits_and_terms: Darwin Options -
noall_load: Darwin Options -
nocpp: MIPS Options -
nodefaultlibs: Link Options -
nofixprebinding: Darwin Options -
nolibdld: HPPA Options -
nomultidefs: Darwin Options -
noprebind: Darwin Options -
noseglinkedit: Darwin Options -
nostartfiles: Link Options -
nostdinc: Preprocessor Options -
nostdinc++: Preprocessor Options -
nostdinc++: C++ Dialect Options -
nostdlib: Link Options -
o: Preprocessor Options -
O: Optimize Options -
o: Overall Options -
O0: Optimize Options -
O1: Optimize Options -
O2: Optimize Options -
O3: Optimize Options -
Os: Optimize Options -
P: Preprocessor Options -
p: Debugging Options -
pagezero_size: Darwin Options -
param: Optimize Options -
pass-exit-codes: Overall Options -
pedantic: Warnings and Errors -
pedantic: Alternate Keywords -
pedantic: C Extensions -
pedantic: Preprocessor Options -
pedantic: Warning Options -
pedantic: Standards -
pedantic-errors: Warnings and Errors -
pedantic-errors: Non-bugs -
pedantic-errors: Preprocessor Options -
pedantic-errors: Warning Options -
pedantic-errors: Standards -
pg: Debugging Options -
pie: Link Options -
pipe: Overall Options -
prebind: Darwin Options -
prebind_all_twolevel_modules: Darwin Options -
preprocessor: Preprocessor Options -
print-file-name: Debugging Options -
print-libgcc-file-name: Debugging Options -
print-multi-directory: Debugging Options -
print-multi-lib: Debugging Options -
print-objc-runtime-info: Objective-C and Objective-C++ Dialect Options -
print-prog-name: Debugging Options -
print-search-dirs: Debugging Options -
private_bundle: Darwin Options -
pthread: SPARC Options -
pthread: RS/6000 and PowerPC Options -
pthread: IA-64 Options -
pthreads: SPARC Options -
Q: Debugging Options -
Qn: System V Options -
Qy: System V Options -
rdynamic: Link Options -
read_only_relocs: Darwin Options -
remap: Preprocessor Options -
s: Link Options -
S: Link Options -
S: Overall Options -
save-temps: Debugging Options -
sectalign: Darwin Options -
sectcreate: Darwin Options -
sectobjectsymbols: Darwin Options -
sectorder: Darwin Options -
seg1addr: Darwin Options -
seg_addr_table: Darwin Options -
seg_addr_table_filename: Darwin Options -
segaddr: Darwin Options -
seglinkedit: Darwin Options -
segprot: Darwin Options -
segs_read_only_addr: Darwin Options -
segs_read_write_addr: Darwin Options -
shared: Link Options -
shared-libgcc: Link Options -
sim: CRIS Options -
sim2: CRIS Options -
single_module: Darwin Options -
specs: Directory Options -
static: HPPA Options -
static: Darwin Options -
static: Link Options -
static-libgcc: Link Options -
std: Non-bugs -
std: Other Builtins -
std: C Dialect Options -
std: Standards -
std=: Preprocessor Options -
sub_library: Darwin Options -
sub_umbrella: Darwin Options -
symbolic: Link Options -
sysroot: Directory Options -
target-help: Preprocessor Options -
target-help: Overall Options -
threads: SPARC Options -
threads: HPPA Options -
time: Debugging Options -
tls: FRV Options -
TLS: FRV Options -
traditional: Incompatibilities -
traditional: C Dialect Options -
traditional-cpp: Preprocessor Options -
traditional-cpp: C Dialect Options -
trigraphs: Preprocessor Options -
trigraphs: C Dialect Options -
twolevel_namespace: Darwin Options -
u: Link Options -
U: Preprocessor Options -
umbrella: Darwin Options -
undef: Preprocessor Options -
undefined: Darwin Options -
unexported_symbols_list: Darwin Options -
V: Target Options -
v: Preprocessor Options -
v: Overall Options -
version: Preprocessor Options -
version: Overall Options -
W: Incompatibilities -
w: Preprocessor Options -
W: Warning Options -
w: Warning Options -
Wa: Assembler Options -
Wabi: C++ Dialect Options -
Waggregate-return: Warning Options -
Wall: Standard Libraries -
Wall: Preprocessor Options -
Wall: Warning Options -
Wassign-intercept: Objective-C and Objective-C++ Dialect Options -
Wattributes: Warning Options -
Wbad-function-cast: Warning Options -
Wcast-align: Warning Options -
Wcast-qual: Warning Options -
Wchar-subscripts: Warning Options -
Wcomment: Preprocessor Options -
Wcomment: Warning Options -
Wcomments: Preprocessor Options -
Wconversion: Protoize Caveats -
Wconversion: Warning Options -
Wctor-dtor-privacy: C++ Dialect Options -
Wdeclaration-after-statement: Warning Options -
Wdisabled-optimization: Warning Options -
Wdiv-by-zero: Warning Options -
weak_reference_mismatches: Darwin Options -
Weffc++: C++ Dialect Options -
Wendif-labels: Preprocessor Options -
Wendif-labels: Warning Options -
Werror: Preprocessor Options -
Werror: Warning Options -
Werror-implicit-function-declaration: Warning Options -
Wextra: Warning Options -
Wfatal-errors: Warning Options -
Wfloat-equal: Warning Options -
Wformat: Function Attributes -
Wformat: Warning Options -
Wformat-nonliteral: Function Attributes -
Wformat-nonliteral: Warning Options -
Wformat-security: Warning Options -
Wformat-y2k: Warning Options -
Wformat=2: Warning Options -
whatsloaded: Darwin Options -
whyload: Darwin Options -
Wimplicit: Warning Options -
Wimplicit-function-declaration: Warning Options -
Wimplicit-int: Warning Options -
Wimport: Preprocessor Options -
Winit-self: Warning Options -
Winline: Inline -
Winline: Warning Options -
Winvalid-pch: Warning Options -
Wl: Link Options -
Wlarger-than: Warning Options -
Wlong-long: Warning Options -
Wmain: Warning Options -
Wmissing-braces: Warning Options -
Wmissing-declarations: Warning Options -
Wmissing-field-initializers: Warning Options -
Wmissing-format-attribute: Warning Options -
Wmissing-include-dirs: Warning Options -
Wmissing-noreturn: Warning Options -
Wmissing-prototypes: Warning Options -
Wmultichar: Warning Options -
Wnested-externs: Warning Options -
Wno-attributes: Warning Options -
Wno-deprecated: C++ Dialect Options -
Wno-deprecated-declarations: Warning Options -
Wno-div-by-zero: Warning Options -
Wno-endif-labels: Warning Options -
Wno-format-extra-args: Warning Options -
Wno-format-zero-length: Warning Options -
Wno-import: Warning Options -
Wno-int-to-pointer-cast: Warning Options -
Wno-invalid-offsetof: Warning Options -
Wno-long-long: Warning Options -
Wno-multichar: Warning Options -
Wno-non-template-friend: C++ Dialect Options -
Wno-pmf-conversions: Bound member functions -
Wno-pmf-conversions: C++ Dialect Options -
Wno-pointer-sign: Warning Options -
Wno-pointer-to-int-cast: Warning Options -
Wno-pragmas: Warning Options -
Wno-protocol: Objective-C and Objective-C++ Dialect Options -
Wno-variadic-macros: Warning Options -
Wno-volatile-register-var: Warning Options -
Wnon-virtual-dtor: C++ Dialect Options -
Wnonnull: Warning Options -
Wnormalized: Warning Options -
Wold-style-cast: C++ Dialect Options -
Wold-style-definition: Warning Options -
Woverloaded-virtual: C++ Dialect Options -
Wp: Preprocessor Options -
Wpacked: Warning Options -
Wpadded: Warning Options -
Wparentheses: Warning Options -
Wpointer-arith: Pointer Arith -
Wpointer-arith: Warning Options -
Wpointer-sign: Warning Options -
Wpragmas: Warning Options -
Wredundant-decls: Warning Options -
Wreorder: C++ Dialect Options -
Wreturn-type: Warning Options -
Wselector: Objective-C and Objective-C++ Dialect Options -
Wsequence-point: Warning Options -
Wshadow: Warning Options -
Wsign-compare: Warning Options -
Wsign-promo: C++ Dialect Options -
Wstrict-aliasing: Warning Options -
Wstrict-aliasing=2: Warning Options -
Wstrict-null-sentinel: C++ Dialect Options -
Wstrict-prototypes: Warning Options -
Wstrict-selector-match: Objective-C and Objective-C++ Dialect Options -
Wswitch: Warning Options -
Wswitch-enum: Warning Options -
Wswitch-switch: Warning Options -
Wsystem-headers: Preprocessor Options -
Wsystem-headers: Warning Options -
Wtraditional: Preprocessor Options -
Wtraditional: Warning Options -
Wtrigraphs: Preprocessor Options -
Wtrigraphs: Warning Options -
Wundeclared-selector: Objective-C and Objective-C++ Dialect Options -
Wundef: Preprocessor Options -
Wundef: Warning Options -
Wuninitialized: Warning Options -
Wunknown-pragmas: Warning Options -
Wunreachable-code: Warning Options -
Wunsafe-loop-optimizations: Warning Options -
Wunused: Warning Options -
Wunused-function: Warning Options -
Wunused-label: Warning Options -
Wunused-macros: Preprocessor Options -
Wunused-parameter: Warning Options -
Wunused-value: Warning Options -
Wunused-variable: Warning Options -
Wvariadic-macros: Warning Options -
Wvolatile-register-var: Warning Options -
Wwrite-strings: Warning Options -
x: Preprocessor Options -
x: Overall Options -
Xassembler: Assembler Options -
Xlinker: Link Options -
Ym: System V Options -
YP: System V Options