GCC's command line options are indexed here without any initial - or --. Where an option has both positive and negative forms (such as -foption 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 OptionsA: Preprocessor Optionsall_load: Darwin Optionsallowable_client: Darwin Optionsansi: Non-bugsansi: Standardsansi: C Dialect Optionsansi: Other Builtinsansi: Preprocessor Optionsarch_errors_fatal: Darwin Optionsaux-info: C Dialect Optionsb: Target OptionsB: Directory Optionsbcopy-builtin: PDP-11 OptionsBdynamic: VxWorks Optionsbind_at_load: Darwin OptionsBstatic: VxWorks Optionsbundle: Darwin Optionsbundle_loader: Darwin Optionsc: Overall Optionsc: Link OptionsC: Preprocessor Optionsclient_name: Darwin Optionscombine: Overall Optionscompatibility_version: Darwin Optionscoverage: Debugging Optionscurrent_version: Darwin Optionsd: Debugging OptionsD: Preprocessor OptionsdA: Debugging Optionsda: Debugging OptionsdB: Debugging Optionsdc: Debugging OptionsdC: Debugging OptionsdD: Debugging Optionsdd: Debugging OptionsdD: Preprocessor OptionsdE: Debugging Optionsdead_strip: Darwin Optionsdependency-file: Darwin Optionsdf: Debugging Optionsdg: Debugging OptionsdG: Debugging OptionsdH: Debugging Optionsdh: Debugging OptionsdI: Preprocessor Optionsdi: Debugging Optionsdj: Debugging Optionsdk: Debugging Optionsdl: Debugging OptionsdL: Debugging OptionsdM: Preprocessor Optionsdm: Debugging OptionsdM: Debugging Optionsdm: Debugging Optionsdn: Debugging OptionsdN: Debugging OptionsdN: Preprocessor Optionsdo: Debugging Optionsdp: Debugging OptionsdP: Debugging OptionsdR: Debugging Optionsdr: Debugging OptionsdS: Debugging Optionsds: Debugging OptionsdT: Debugging Optionsdt: Debugging Optionsdumpmachine: Debugging Optionsdumpspecs: Debugging Optionsdumpversion: Debugging OptionsdV: Debugging Optionsdv: Debugging Optionsdw: Debugging Optionsdx: Debugging Optionsdy: Debugging Optionsdylib_file: Darwin Optionsdylinker_install_name: Darwin Optionsdynamic: Darwin Optionsdynamiclib: Darwin OptionsdZ: Debugging Optionsdz: Debugging OptionsE: Link OptionsE: Overall OptionsEB: MIPS OptionsEB: ARC OptionsEL: ARC OptionsEL: MIPS Optionsexported_symbols_list: Darwin OptionsF: Darwin Optionsfabi-version: C++ Dialect Optionsfalign-functions: Optimize Optionsfalign-jumps: Optimize Optionsfalign-labels: Optimize Optionsfalign-loops: Optimize Optionsfargument-alias: Code Gen Optionsfargument-noalias: Code Gen Optionsfargument-noalias-anything: Code Gen Optionsfargument-noalias-global: Code Gen Optionsfassociative-math: Optimize Optionsfasynchronous-unwind-tables: Code Gen Optionsfauto-inc-dec: Optimize Optionsfbounds-check: Code Gen Optionsfbranch-probabilities: Optimize Optionsfbranch-target-load-optimize: Optimize Optionsfbranch-target-load-optimize2: Optimize Optionsfbtr-bb-exclusive: Optimize Optionsfcall-saved: Code Gen Optionsfcall-used: Code Gen Optionsfcaller-saves: Optimize Optionsfcheck-data-deps: Optimize Optionsfcheck-new: C++ Dialect Optionsfcommon: Variable Attributesfcond-mismatch: C Dialect Optionsfconserve-space: C++ Dialect Optionsfconstant-string-class: Objective-C and Objective-C++ Dialect Optionsfcprop-registers: Optimize Optionsfcrossjumping: Optimize Optionsfcse-follow-jumps: Optimize Optionsfcse-skip-blocks: Optimize Optionsfcx-limited-range: Optimize Optionsfdata-sections: Optimize Optionsfdbg-cnt: Debugging Optionsfdbg-cnt-list: Debugging Optionsfdce: Optimize Optionsfdebug-prefix-map: Debugging Optionsfdelayed-branch: Optimize Optionsfdelete-null-pointer-checks: Optimize Optionsfdiagnostics-show-location: Language Independent Optionsfdiagnostics-show-option: Language Independent Optionsfdirectives-only: Preprocessor Optionsfdollars-in-identifiers: Interoperationfdollars-in-identifiers: Preprocessor Optionsfdse: Optimize Optionsfdump-class-hierarchy: Debugging Optionsfdump-ipa: Debugging Optionsfdump-noaddr: Debugging Optionsfdump-rtl-all: Debugging Optionsfdump-rtl-bbro: Debugging Optionsfdump-rtl-btl: Debugging Optionsfdump-rtl-bypass: Debugging Optionsfdump-rtl-ce1: Debugging Optionsfdump-rtl-ce2: Debugging Optionsfdump-rtl-ce3: Debugging Optionsfdump-rtl-cfg: Debugging Optionsfdump-rtl-combine: Debugging Optionsfdump-rtl-cse: Debugging Optionsfdump-rtl-cse2: Debugging Optionsfdump-rtl-dbr: Debugging Optionsfdump-rtl-eh: Debugging Optionsfdump-rtl-expand: Debugging Optionsfdump-rtl-flow2: Debugging Optionsfdump-rtl-gcse: Debugging Optionsfdump-rtl-greg: Debugging Optionsfdump-rtl-jump: Debugging Optionsfdump-rtl-life: Debugging Optionsfdump-rtl-loop2: Debugging Optionsfdump-rtl-lreg: Debugging Optionsfdump-rtl-mach: Debugging Optionsfdump-rtl-peephole2: Debugging Optionsfdump-rtl-postreload: Debugging Optionsfdump-rtl-regmove: Debugging Optionsfdump-rtl-rnreg: Debugging Optionsfdump-rtl-sched1: Debugging Optionsfdump-rtl-sched2: Debugging Optionsfdump-rtl-sibling: Debugging Optionsfdump-rtl-sms: Debugging Optionsfdump-rtl-stack: Debugging Optionsfdump-rtl-tracer: Debugging Optionsfdump-rtl-vartrack: Debugging Optionsfdump-rtl-vpt: Debugging Optionsfdump-rtl-web: Debugging Optionsfdump-translation-unit: Debugging Optionsfdump-tree: Debugging Optionsfdump-tree-alias: Debugging Optionsfdump-tree-all: Debugging Optionsfdump-tree-ccp: Debugging Optionsfdump-tree-cfg: Debugging Optionsfdump-tree-ch: Debugging Optionsfdump-tree-copyprop: Debugging Optionsfdump-tree-copyrename: Debugging Optionsfdump-tree-dce: Debugging Optionsfdump-tree-dom: Debugging Optionsfdump-tree-dse: Debugging Optionsfdump-tree-forwprop: Debugging Optionsfdump-tree-fre: Debugging Optionsfdump-tree-gimple: Debugging Optionsfdump-tree-mudflap: Debugging Optionsfdump-tree-nrv: Debugging Optionsfdump-tree-phiopt: Debugging Optionsfdump-tree-pre: Debugging Optionsfdump-tree-salias: Debugging Optionsfdump-tree-sink: Debugging Optionsfdump-tree-sra: Debugging Optionsfdump-tree-ssa: Debugging Optionsfdump-tree-store_copyprop: Debugging Optionsfdump-tree-storeccp: Debugging Optionsfdump-tree-vcg: Debugging Optionsfdump-tree-vect: Debugging Optionsfdump-tree-vrp: Debugging Optionsfdump-unnumbered: Debugging Optionsfearly-inlining: Optimize Optionsfeliminate-dwarf2-dups: Debugging Optionsfeliminate-unused-debug-symbols: Debugging Optionsfeliminate-unused-debug-types: Debugging Optionsfexceptions: Code Gen Optionsfexec-charset: Preprocessor Optionsfexpensive-optimizations: Optimize Optionsfextended-identifiers: Preprocessor Optionsffast-math: Optimize Optionsffinite-math-only: Optimize Optionsffix-and-continue: Darwin Optionsffixed: Code Gen Optionsffloat-store: Optimize Optionsffloat-store: Disappointmentsffor-scope: C++ Dialect Optionsfforward-propagate: Optimize Optionsffreestanding: C Dialect Optionsffreestanding: Warning Optionsffreestanding: Standardsffreestanding: Function Attributesffriend-injection: C++ Dialect Optionsffunction-sections: Optimize Optionsfgcse: Optimize Optionsfgcse-after-reload: Optimize Optionsfgcse-las: Optimize Optionsfgcse-lm: Optimize Optionsfgcse-sm: Optimize Optionsfgnu-runtime: Objective-C and Objective-C++ Dialect Optionsfgnu89-inline: C Dialect Optionsfhosted: C Dialect Optionsfif-conversion: Optimize Optionsfif-conversion2: Optimize Optionsfilelist: Darwin Optionsfindirect-data: Darwin Optionsfinhibit-size-directive: Code Gen Optionsfinline-functions: Optimize Optionsfinline-functions-called-once: Optimize Optionsfinline-limit: Optimize Optionsfinline-small-functions: Optimize Optionsfinput-charset: Preprocessor Optionsfinstrument-functions: Function Attributesfinstrument-functions: Code Gen Optionsfinstrument-functions-exclude-file-list: Code Gen Optionsfinstrument-functions-exclude-function-list: Code Gen Optionsfipa-cp: Optimize Optionsfipa-matrix-reorg: Optimize Optionsfipa-pta: Optimize Optionsfipa-pure-const: Optimize Optionsfipa-reference: Optimize Optionsfipa-struct-reorg: Optimize Optionsfivopts: Optimize Optionsfkeep-inline-functions: Optimize Optionsfkeep-inline-functions: Inlinefkeep-static-consts: Optimize Optionsflat_namespace: Darwin Optionsflax-vector-conversions: C Dialect Optionsfleading-underscore: Code Gen Optionsfmem-report: Debugging Optionsfmerge-all-constants: Optimize Optionsfmerge-constants: Optimize Optionsfmerge-debug-strings: Debugging Optionsfmessage-length: Language Independent Optionsfmodulo-sched: Optimize Optionsfmodulo-sched-allow-regmoves: Optimize Optionsfmove-loop-invariants: Optimize Optionsfms-extensions: Unnamed Fieldsfms-extensions: C++ Dialect Optionsfms-extensions: C Dialect Optionsfmudflap: Optimize Optionsfmudflapir: Optimize Optionsfmudflapth: Optimize Optionsfnext-runtime: Objective-C and Objective-C++ Dialect Optionsfno-access-control: C++ Dialect Optionsfno-asm: C Dialect Optionsfno-branch-count-reg: Optimize Optionsfno-builtin: Function Attributesfno-builtin: Other Builtinsfno-builtin: C Dialect Optionsfno-builtin: Warning Optionsfno-common: Variable Attributesfno-common: Code Gen Optionsfno-default-inline: C++ Dialect Optionsfno-default-inline: Optimize Optionsfno-default-inline: Inlinefno-defer-pop: Optimize Optionsfno-elide-constructors: C++ Dialect Optionsfno-enforce-eh-specs: C++ Dialect Optionsfno-for-scope: C++ Dialect Optionsfno-function-cse: Optimize Optionsfno-gnu-keywords: C++ Dialect Optionsfno-guess-branch-probability: Optimize Optionsfno-ident: Code Gen Optionsfno-implement-inlines: C++ Dialect Optionsfno-implement-inlines: C++ Interfacefno-implicit-inline-templates: C++ Dialect Optionsfno-implicit-templates: C++ Dialect Optionsfno-implicit-templates: Template Instantiationfno-inline: Optimize Optionsfno-jump-tables: Code Gen Optionsfno-math-errno: Optimize Optionsfno-merge-debug-strings: Debugging Optionsfno-nil-receivers: Objective-C and Objective-C++ Dialect Optionsfno-nonansi-builtins: C++ Dialect Optionsfno-operator-names: C++ Dialect Optionsfno-optional-diags: C++ Dialect Optionsfno-peephole: Optimize Optionsfno-peephole2: Optimize Optionsfno-rtti: C++ Dialect Optionsfno-sched-interblock: Optimize Optionsfno-sched-spec: Optimize Optionsfno-show-column: Preprocessor Optionsfno-signed-bitfields: C Dialect Optionsfno-signed-zeros: Optimize Optionsfno-stack-limit: Code Gen Optionsfno-threadsafe-statics: C++ Dialect Optionsfno-toplevel-reorder: Optimize Optionsfno-trapping-math: Optimize Optionsfno-unsigned-bitfields: C Dialect Optionsfno-use-cxa-get-exception-ptr: C++ Dialect Optionsfno-weak: C++ Dialect Optionsfno-working-directory: Preprocessor Optionsfno-zero-initialized-in-bss: Optimize Optionsfnon-call-exceptions: Code Gen Optionsfobjc-call-cxx-cdtors: Objective-C and Objective-C++ Dialect Optionsfobjc-direct-dispatch: Objective-C and Objective-C++ Dialect Optionsfobjc-exceptions: Objective-C and Objective-C++ Dialect Optionsfobjc-gc: Objective-C and Objective-C++ Dialect Optionsfomit-frame-pointer: Optimize Optionsfopenmp: C Dialect Optionsfoptimize-register-move: Optimize Optionsfoptimize-sibling-calls: Optimize Optionsforce_cpusubtype_ALL: Darwin Optionsforce_flat_namespace: Darwin Optionsfpack-struct: Code Gen Optionsfpcc-struct-return: Incompatibilitiesfpcc-struct-return: Code Gen Optionsfpch-deps: Preprocessor Optionsfpch-preprocess: Preprocessor Optionsfpeel-loops: Optimize Optionsfpermissive: C++ Dialect Optionsfpic: Code Gen OptionsfPIC: Code Gen OptionsfPIE: Code Gen Optionsfpie: Code Gen Optionsfpost-ipa-mem-report: Debugging Optionsfpre-ipa-mem-report: Debugging Optionsfpredictive-commoning: Optimize Optionsfprefetch-loop-arrays: Optimize Optionsfpreprocessed: Preprocessor Optionsfprofile-arcs: Other Builtinsfprofile-arcs: Debugging Optionsfprofile-generate: Optimize Optionsfprofile-use: Optimize Optionsfprofile-values: Optimize Optionsfrandom-string: Debugging Optionsfreciprocal-math: Optimize Optionsfrecord-gcc-switches: Code Gen Optionsfreg-struct-return: Code Gen Optionsfregmove: Optimize Optionsfrename-registers: Optimize Optionsfreorder-blocks: Optimize Optionsfreorder-blocks-and-partition: Optimize Optionsfreorder-functions: Optimize Optionsfreplace-objc-classes: Objective-C and Objective-C++ Dialect Optionsfrepo: C++ Dialect Optionsfrepo: Template Instantiationfrerun-cse-after-loop: Optimize Optionsfreschedule-modulo-scheduled-loops: Optimize Optionsfrounding-math: Optimize Optionsfrtl-abstract-sequences: Optimize Optionsfsched-spec-load: Optimize Optionsfsched-spec-load-dangerous: Optimize Optionsfsched-stalled-insns: Optimize Optionsfsched-stalled-insns-dep: Optimize Optionsfsched-verbose: Debugging Optionsfsched2-use-superblocks: Optimize Optionsfsched2-use-traces: Optimize Optionsfschedule-insns: Optimize Optionsfschedule-insns2: Optimize Optionsfsection-anchors: Optimize Optionsfsee: Optimize Optionsfshort-double: Code Gen Optionsfshort-enums: Structures unions enumerations and bit-fields implementationfshort-enums: Non-bugsfshort-enums: Type Attributesfshort-enums: Code Gen Optionsfshort-wchar: Code Gen Optionsfsignaling-nans: Optimize Optionsfsigned-bitfields: C Dialect Optionsfsigned-bitfields: Non-bugsfsigned-char: Characters implementationfsigned-char: C Dialect Optionsfsingle-precision-constant: Optimize Optionsfsplit-ivs-in-unroller: Optimize Optionsfsplit-wide-types: Optimize Optionsfstack-check: Code Gen Optionsfstack-limit-register: Code Gen Optionsfstack-limit-symbol: Code Gen Optionsfstack-protector: Optimize Optionsfstack-protector-all: Optimize Optionsfstats: C++ Dialect Optionsfstrict-aliasing: Optimize Optionsfstrict-overflow: Optimize Optionsfsyntax-only: Warning Optionsftabstop: Preprocessor Optionsftemplate-depth: C++ Dialect Optionsftest-coverage: Debugging Optionsfthread-jumps: Optimize Optionsftime-report: Debugging Optionsftls-model: Code Gen Optionsftracer: Optimize Optionsftrapv: Code Gen Optionsftree-ccp: Optimize Optionsftree-ch: Optimize Optionsftree-copy-prop: Optimize Optionsftree-copyrename: Optimize Optionsftree-dce: Optimize Optionsftree-dominator-opts: Optimize Optionsftree-dse: Optimize Optionsftree-fre: Optimize Optionsftree-loop-im: Optimize Optionsftree-loop-ivcanon: Optimize Optionsftree-loop-linear: Optimize Optionsftree-loop-optimize: Optimize Optionsftree-parallelize-loops: Optimize Optionsftree-pre: Optimize Optionsftree-reassoc: Optimize Optionsftree-salias: Optimize Optionsftree-sink: Optimize Optionsftree-sra: Optimize Optionsftree-store-ccp: Optimize Optionsftree-ter: Optimize Optionsftree-vect-loop-version: Optimize Optionsftree-vectorize: Optimize Optionsftree-vectorizer-verbose: Debugging Optionsftree-vrp: Optimize Optionsfunit-at-a-time: Optimize Optionsfunroll-all-loops: Optimize Optionsfunroll-loops: Optimize Optionsfunsafe-loop-optimizations: Optimize Optionsfunsafe-math-optimizations: Optimize Optionsfunsigned-bitfields: Non-bugsfunsigned-bitfields: C Dialect Optionsfunsigned-bitfields: Structures unions enumerations and bit-fields implementationfunsigned-char: C Dialect Optionsfunsigned-char: Characters implementationfunswitch-loops: Optimize Optionsfunwind-tables: Code Gen Optionsfuse-cxa-atexit: C++ Dialect Optionsfvar-tracking: Debugging Optionsfvariable-expansion-in-unroller: Optimize Optionsfvect-cost-model: Optimize Optionsfverbose-asm: Code Gen Optionsfvisibility: Code Gen Optionsfvisibility-inlines-hidden: C++ Dialect Optionsfvisibility-ms-compat: C++ Dialect Optionsfvpt: Optimize Optionsfweb: Optimize Optionsfwhole-program: Optimize Optionsfwide-exec-charset: Preprocessor Optionsfworking-directory: Preprocessor Optionsfwrapv: Code Gen Optionsfzero-link: Objective-C and Objective-C++ Dialect Optionsg: Debugging OptionsG: System V OptionsG: M32R/D OptionsG: MIPS OptionsG: RS/6000 and PowerPC Optionsgcoff: Debugging Optionsgdwarf-2: Debugging Optionsgen-decls: Objective-C and Objective-C++ Dialect Optionsgfull: Darwin Optionsggdb: Debugging Optionsgnu-ld: HPPA Optionsgstabs: Debugging Optionsgstabs+: Debugging Optionsgused: Darwin Optionsgvms: Debugging Optionsgxcoff: Debugging Optionsgxcoff+: Debugging OptionsH: Preprocessor Optionsheaderpad_max_install_names: Darwin Optionshelp: Preprocessor Optionshelp: Overall Optionshp-ld: HPPA OptionsI: Preprocessor OptionsI: Directory OptionsI-: Preprocessor OptionsI-: Directory Optionsidirafter: Preprocessor Optionsiframework: Darwin Optionsimacros: Preprocessor Optionsimage_base: Darwin Optionsimultilib: Preprocessor Optionsinclude: Preprocessor Optionsinit: Darwin Optionsinstall_name: Darwin Optionsiprefix: Preprocessor Optionsiquote: Directory Optionsiquote: Preprocessor Optionsisysroot: Preprocessor Optionsisystem: Preprocessor Optionsiwithprefix: Preprocessor Optionsiwithprefixbefore: Preprocessor Optionskeep_private_externs: Darwin Optionsl: Link OptionsL: Directory Optionslobjc: Link OptionsM: Preprocessor Optionsm1: SH Optionsm10: PDP-11 Optionsm128bit-long-double: i386 and x86-64 Optionsm16-bit: CRIS Optionsm2: SH Optionsm210: MCore Optionsm3: SH Optionsm31: S/390 and zSeries Optionsm32: i386 and x86-64 Optionsm32: RS/6000 and PowerPC Optionsm32: SPARC Optionsm32-bit: CRIS Optionsm32r: M32R/D Optionsm32r2: M32R/D Optionsm32rx: M32R/D Optionsm340: MCore Optionsm3dnow: i386 and x86-64 Optionsm3e: SH Optionsm4: SH Optionsm4-nofpu: SH Optionsm4-single: SH Optionsm4-single-only: SH Optionsm40: PDP-11 Optionsm45: PDP-11 Optionsm4a: SH Optionsm4a-nofpu: SH Optionsm4a-single: SH Optionsm4a-single-only: SH Optionsm4al: SH Optionsm4byte-functions: MCore Optionsm5200: M680x0 Optionsm5206e: M680x0 Optionsm528x: M680x0 Optionsm5307: M680x0 Optionsm5407: M680x0 Optionsm64: S/390 and zSeries Optionsm64: SPARC Optionsm64: RS/6000 and PowerPC Optionsm64: i386 and x86-64 Optionsm68000: M680x0 Optionsm68010: M680x0 Optionsm68020: M680x0 Optionsm68020-40: M680x0 Optionsm68020-60: M680x0 Optionsm68030: M680x0 Optionsm68040: M680x0 Optionsm68060: M680x0 Optionsm6811: M68hc1x Optionsm6812: M68hc1x Optionsm68881: M680x0 Optionsm68hc11: M68hc1x Optionsm68hc12: M68hc1x Optionsm68hcs12: M68hc1x Optionsm68S12: M68hc1x Optionsm8-bit: CRIS Optionsm96bit-long-double: i386 and x86-64 Optionsmabi: ARM Optionsmabi: RS/6000 and PowerPC Optionsmabi-mmixware: MMIX Optionsmabi=32: MIPS Optionsmabi=64: MIPS Optionsmabi=eabi: MIPS Optionsmabi=gnu: MMIX Optionsmabi=ibmlongdouble: RS/6000 and PowerPC Optionsmabi=ieeelongdouble: RS/6000 and PowerPC Optionsmabi=n32: MIPS Optionsmabi=no-spe: RS/6000 and PowerPC Optionsmabi=o64: MIPS Optionsmabi=spe: RS/6000 and PowerPC Optionsmabicalls: MIPS Optionsmabort-on-noreturn: ARM Optionsmabshi: PDP-11 Optionsmac0: PDP-11 Optionsmacc-4: FRV Optionsmacc-8: FRV Optionsmaccumulate-outgoing-args: i386 and x86-64 Optionsmadjust-unroll: SH Optionsmads: RS/6000 and PowerPC Optionsmaix-struct-return: RS/6000 and PowerPC Optionsmaix32: RS/6000 and PowerPC Optionsmaix64: RS/6000 and PowerPC Optionsmalign-300: H8/300 Optionsmalign-double: i386 and x86-64 Optionsmalign-int: M680x0 Optionsmalign-labels: FRV Optionsmalign-loops: M32R/D Optionsmalign-natural: RS/6000 and PowerPC Optionsmalign-power: RS/6000 and PowerPC Optionsmalloc-cc: FRV Optionsmalpha-as: DEC Alpha Optionsmaltivec: RS/6000 and PowerPC Optionsmam33: MN10300 Optionsmaout: CRIS Optionsmapcs: ARM Optionsmapcs-frame: ARM Optionsmapp-regs: V850 Optionsmapp-regs: SPARC Optionsmarch: ARM Optionsmarch: S/390 and zSeries Optionsmarch: HPPA Optionsmarch: i386 and x86-64 Optionsmarch: M680x0 Optionsmarch: MIPS Optionsmarch: CRIS Optionsmarch: HPPA Optionsmarch: i386 and x86-64 Optionsmarch: MT Optionsmasm=dialect: i386 and x86-64 Optionsmauto-incdec: M68hc1x Optionsmauto-pic: IA-64 Optionsmb: SH Optionsmbacc: MT Optionsmbackchain: S/390 and zSeries Optionsmbase-addresses: MMIX Optionsmbcopy: PDP-11 Optionsmbig: RS/6000 and PowerPC Optionsmbig-endian: RS/6000 and PowerPC Optionsmbig-endian: IA-64 Optionsmbig-endian: ARM Optionsmbig-endian: MCore Optionsmbig-switch: V850 Optionsmbig-switch: HPPA Optionsmbigtable: SH Optionsmbit-align: RS/6000 and PowerPC Optionsmbitfield: M680x0 Optionsmbranch-cheap: PDP-11 Optionsmbranch-cost: MIPS Optionsmbranch-cost=number: M32R/D Optionsmbranch-expensive: PDP-11 Optionsmbranch-hints: SPU Optionsmbranch-likely: MIPS Optionsmbranch-predict: MMIX Optionsmbss-plt: RS/6000 and PowerPC Optionsmbuild-constants: DEC Alpha Optionsmbwx: DEC Alpha Optionsmc68000: M680x0 Optionsmc68020: M680x0 Optionsmcall-gnu: RS/6000 and PowerPC Optionsmcall-linux: RS/6000 and PowerPC Optionsmcall-netbsd: RS/6000 and PowerPC Optionsmcall-prologues: AVR Optionsmcall-solaris: RS/6000 and PowerPC Optionsmcall-sysv: RS/6000 and PowerPC Optionsmcall-sysv-eabi: RS/6000 and PowerPC Optionsmcall-sysv-noeabi: RS/6000 and PowerPC Optionsmcallee-super-interworking: ARM Optionsmcaller-super-interworking: ARM Optionsmcallgraph-data: MCore Optionsmcc-init: CRIS Optionsmcfv4e: M680x0 Optionsmcheck-zero-division: MIPS Optionsmcirrus-fix-invalid-insns: ARM Optionsmcix: DEC Alpha Optionsmcld: i386 and x86-64 Optionsmcmodel=embmedany: SPARC Optionsmcmodel=kernel: i386 and x86-64 Optionsmcmodel=large: i386 and x86-64 Optionsmcmodel=medany: SPARC Optionsmcmodel=medium: i386 and x86-64 Optionsmcmodel=medlow: SPARC Optionsmcmodel=medmid: SPARC Optionsmcmodel=small: i386 and x86-64 Optionsmcmpb: RS/6000 and PowerPC Optionsmcode-readable: MIPS Optionsmcond-exec: FRV Optionsmcond-move: FRV Optionsmconst-align: CRIS Optionsmconst16: Xtensa Optionsmconstant-gp: IA-64 Optionsmcpu: M680x0 Optionsmcpu: FRV Optionsmcpu: i386 and x86-64 Optionsmcpu: ARC Optionsmcpu: ARM Optionsmcpu: RS/6000 and PowerPC Optionsmcpu: DEC Alpha Optionsmcpu: CRIS Optionsmcpu: SPARC Optionsmcpu32: M680x0 Optionsmcpu=: M32C Optionsmcpu=: Blackfin Optionsmcsync-anomaly: Blackfin Optionsmcx16: i386 and x86-64 OptionsMD: Preprocessor Optionsmdalign: SH Optionsmdata: ARC Optionsmdata-align: CRIS Optionsmdebug: S/390 and zSeries Optionsmdebug: M32R/D Optionsmdec-asm: PDP-11 Optionsmdisable-callt: V850 Optionsmdisable-fpregs: HPPA Optionsmdisable-indexing: HPPA Optionsmdiv: MCore Optionsmdiv: M680x0 Optionsmdiv=strategy: SH Optionsmdivide-breaks: MIPS Optionsmdivide-traps: MIPS Optionsmdivsi3_libfunc=name: SH Optionsmdlmzb: RS/6000 and PowerPC Optionsmdmx: MIPS Optionsmdouble: FRV Optionsmdouble-float: MIPS Optionsmdsp: MIPS Optionsmdspr2: MIPS Optionsmdwarf2-asm: IA-64 Optionsmdword: FRV Optionsmdynamic-no-pic: RS/6000 and PowerPC Optionsmeabi: RS/6000 and PowerPC Optionsmearly-stop-bits: IA-64 Optionsmeb: Score Optionsmel: Score Optionsmelf: MMIX Optionsmelf: CRIS Optionsmelinux: CRIS Optionsmelinux-stacksize: CRIS Optionsmemb: RS/6000 and PowerPC Optionsmembedded-data: MIPS Optionsmemregs=: M32C Optionsmep: V850 Optionsmepsilon: MMIX Optionsmerror-reloc: SPU Optionsmesa: S/390 and zSeries Optionsmetrax100: CRIS Optionsmetrax4: CRIS Optionsmexplicit-relocs: MIPS Optionsmexplicit-relocs: DEC Alpha Optionsmextern-sdata: MIPS OptionsMF: Preprocessor Optionsmfast-fp: Blackfin Optionsmfast-indirect-calls: HPPA Optionsmfaster-structs: SPARC Optionsmfdpic: FRV Optionsmfix: DEC Alpha Optionsmfix-and-continue: Darwin Optionsmfix-r4000: MIPS Optionsmfix-r4400: MIPS Optionsmfix-sb1: MIPS Optionsmfix-vr4120: MIPS Optionsmfix-vr4130: MIPS Optionsmfixed-cc: FRV Optionsmfixed-range: HPPA Optionsmfixed-range: SPU Optionsmfixed-range: IA-64 Optionsmflip-mips16: MIPS Optionsmfloat-abi: ARM Optionsmfloat-gprs: RS/6000 and PowerPC Optionsmfloat-ieee: DEC Alpha Optionsmfloat-vax: DEC Alpha Optionsmfloat32: PDP-11 Optionsmfloat64: PDP-11 Optionsmflush-func: MIPS Optionsmflush-func=name: M32R/D Optionsmflush-trap=number: M32R/D Optionsmfmovd: SH Optionsmfp: ARM Optionsmfp-exceptions: MIPS Optionsmfp-reg: DEC Alpha Optionsmfp-rounding-mode: DEC Alpha Optionsmfp-trap-mode: DEC Alpha Optionsmfp32: MIPS Optionsmfp64: MIPS Optionsmfpe: ARM Optionsmfpr-32: FRV Optionsmfpr-64: FRV Optionsmfprnd: RS/6000 and PowerPC Optionsmfpu: SPARC Optionsmfpu: ARM Optionsmfpu: PDP-11 Optionsmfull-toc: RS/6000 and PowerPC Optionsmfused-madd: S/390 and zSeries Optionsmfused-madd: MIPS Optionsmfused-madd: Xtensa Optionsmfused-madd: i386 and x86-64 Optionsmfused-madd: RS/6000 and PowerPC OptionsMG: Preprocessor Optionsmg: VAX Optionsmgas: DEC Alpha Optionsmgas: HPPA Optionsmgettrcost=number: SH Optionsmglibc: GNU/Linux Optionsmgnu: VAX Optionsmgnu-as: IA-64 Optionsmgnu-ld: IA-64 Optionsmgotplt: CRIS Optionsmgp32: MIPS Optionsmgp64: MIPS Optionsmgpopt: MIPS Optionsmgpr-32: FRV Optionsmgpr-64: FRV Optionsmgprel-ro: FRV Optionsmh: H8/300 Optionsmhard-dfp: RS/6000 and PowerPC Optionsmhard-float: ARM Optionsmhard-float: MIPS Optionsmhard-float: FRV Optionsmhard-float: S/390 and zSeries Optionsmhard-float: RS/6000 and PowerPC Optionsmhard-float: M680x0 Optionsmhard-float: SPARC Optionsmhard-quad-float: SPARC Optionsmhardlit: MCore Optionsmhitachi: SH Optionsmid-shared-library: Blackfin Optionsmieee: SH Optionsmieee: DEC Alpha Optionsmieee-conformant: DEC Alpha Optionsmieee-fp: i386 and x86-64 Optionsmieee-with-inexact: DEC Alpha Optionsmilp32: IA-64 Optionsmimpure-text: SPARC Optionsmindexed-addressing: SH Optionsminit-stack: AVR Optionsminline-all-stringops: i386 and x86-64 Optionsminline-float-divide-max-throughput: IA-64 Optionsminline-float-divide-min-latency: IA-64 Optionsminline-ic_invalidate: SH Optionsminline-int-divide-max-throughput: IA-64 Optionsminline-int-divide-min-latency: IA-64 Optionsminline-plt: Blackfin Optionsminline-plt: FRV Optionsminline-sqrt-max-throughput: IA-64 Optionsminline-sqrt-min-latency: IA-64 Optionsminline-stringops-dynamically: i386 and x86-64 Optionsminmax: M68hc1x Optionsminsert-sched-nops: RS/6000 and PowerPC Optionsmint16: PDP-11 Optionsmint32: PDP-11 Optionsmint32: H8/300 Optionsmint8: AVR Optionsminterlink-mips16: MIPS Optionsminvalid-symbols: SH Optionsmips1: MIPS Optionsmips16: MIPS Optionsmips2: MIPS Optionsmips3: MIPS Optionsmips32: MIPS Optionsmips32r2: MIPS Optionsmips3d: MIPS Optionsmips4: MIPS Optionsmips64: MIPS Optionsmisel: RS/6000 and PowerPC Optionsmisize: SH Optionsmissue-rate=number: M32R/D Optionsmjump-in-delay: HPPA Optionsmkernel: Darwin Optionsmknuthdiv: MMIX Optionsml: SH Optionsmlarge-data: DEC Alpha Optionsmlarge-data-threshold=number: i386 and x86-64 Optionsmlarge-mem: SPU Optionsmlarge-text: DEC Alpha Optionsmleaf-id-shared-library: Blackfin Optionsmlibfuncs: MMIX Optionsmlibrary-pic: FRV Optionsmlinked-fp: FRV Optionsmlinker-opt: HPPA Optionsmlinux: CRIS Optionsmlittle: RS/6000 and PowerPC Optionsmlittle-endian: RS/6000 and PowerPC Optionsmlittle-endian: ARM Optionsmlittle-endian: MCore Optionsmlittle-endian: SPARC Optionsmlittle-endian: IA-64 Optionsmllsc: MIPS Optionsmlocal-sdata: MIPS Optionsmlong-calls: ARM Optionsmlong-calls: MIPS Optionsmlong-calls: Blackfin Optionsmlong-calls: V850 Optionsmlong-calls: M68hc1x Optionsmlong-calls: FRV Optionsmlong-double-128: S/390 and zSeries Optionsmlong-double-64: S/390 and zSeries Optionsmlong-load-store: HPPA Optionsmlong32: MIPS Optionsmlong64: MIPS Optionsmlongcall: RS/6000 and PowerPC Optionsmlongcalls: Xtensa Optionsmlow-64k: Blackfin Optionsmlp64: IA-64 OptionsMM: Preprocessor Optionsmmac: Score Optionsmmac: CRX Optionsmmad: MIPS Optionsmmangle-cpu: ARC Optionsmmax: DEC Alpha Optionsmmax-stack-frame: CRIS Optionsmmcu: AVR OptionsMMD: Preprocessor Optionsmmedia: FRV Optionsmmemcpy: MIPS Optionsmmemory-latency: DEC Alpha Optionsmmfcrf: RS/6000 and PowerPC Optionsmmfpgpr: RS/6000 and PowerPC Optionsmminimal-toc: RS/6000 and PowerPC Optionsmmmx: i386 and x86-64 Optionsmmodel=large: M32R/D Optionsmmodel=medium: M32R/D Optionsmmodel=small: M32R/D Optionsmmt: MIPS Optionsmmul-bug-workaround: CRIS Optionsmmuladd: FRV Optionsmmulhw: RS/6000 and PowerPC Optionsmmult-bug: MN10300 Optionsmmulti-cond-exec: FRV Optionsmmultiple: RS/6000 and PowerPC Optionsmmvcle: S/390 and zSeries Optionsmmvme: RS/6000 and PowerPC Optionsmn: H8/300 Optionsmnested-cond-exec: FRV Optionsmnew-mnemonics: RS/6000 and PowerPC Optionsmnhwloop: Score Optionsmno-3dnow: i386 and x86-64 Optionsmno-4byte-functions: MCore Optionsmno-abicalls: MIPS Optionsmno-abshi: PDP-11 Optionsmno-ac0: PDP-11 Optionsmno-align-double: i386 and x86-64 Optionsmno-align-int: M680x0 Optionsmno-align-loops: M32R/D Optionsmno-align-stringops: i386 and x86-64 Optionsmno-altivec: RS/6000 and PowerPC Optionsmno-am33: MN10300 Optionsmno-app-regs: V850 Optionsmno-app-regs: SPARC Optionsmno-bacc: MT Optionsmno-backchain: S/390 and zSeries Optionsmno-base-addresses: MMIX Optionsmno-bit-align: RS/6000 and PowerPC Optionsmno-bitfield: M680x0 Optionsmno-branch-likely: MIPS Optionsmno-branch-predict: MMIX Optionsmno-bwx: DEC Alpha Optionsmno-callgraph-data: MCore Optionsmno-check-zero-division: MIPS Optionsmno-cirrus-fix-invalid-insns: ARM Optionsmno-cix: DEC Alpha Optionsmno-cmpb: RS/6000 and PowerPC Optionsmno-cond-exec: FRV Optionsmno-cond-move: FRV Optionsmno-const-align: CRIS Optionsmno-const16: Xtensa Optionsmno-crt0: MN10300 Optionsmno-crt0: MT Optionsmno-csync-anomaly: Blackfin Optionsmno-data-align: CRIS Optionsmno-debug: S/390 and zSeries Optionsmno-div: MCore Optionsmno-div: M680x0 Optionsmno-dlmzb: RS/6000 and PowerPC Optionsmno-double: FRV Optionsmno-dsp: MIPS Optionsmno-dspr2: MIPS Optionsmno-dwarf2-asm: IA-64 Optionsmno-dword: FRV Optionsmno-eabi: RS/6000 and PowerPC Optionsmno-early-stop-bits: IA-64 Optionsmno-eflags: FRV Optionsmno-embedded-data: MIPS Optionsmno-ep: V850 Optionsmno-epsilon: MMIX Optionsmno-explicit-relocs: DEC Alpha Optionsmno-explicit-relocs: MIPS Optionsmno-extern-sdata: MIPS Optionsmno-fancy-math-387: i386 and x86-64 Optionsmno-faster-structs: SPARC Optionsmno-fix: DEC Alpha Optionsmno-fix-r4000: MIPS Optionsmno-fix-r4400: MIPS Optionsmno-float32: PDP-11 Optionsmno-float64: PDP-11 Optionsmno-flush-func: M32R/D Optionsmno-flush-trap: M32R/D Optionsmno-fp-in-toc: RS/6000 and PowerPC Optionsmno-fp-regs: DEC Alpha Optionsmno-fp-ret-in-387: i386 and x86-64 Optionsmno-fprnd: RS/6000 and PowerPC Optionsmno-fpu: SPARC Optionsmno-fused-madd: Xtensa Optionsmno-fused-madd: MIPS Optionsmno-fused-madd: RS/6000 and PowerPC Optionsmno-fused-madd: S/390 and zSeries Optionsmno-gnu-as: IA-64 Optionsmno-gnu-ld: IA-64 Optionsmno-gotplt: CRIS Optionsmno-gpopt: MIPS Optionsmno-hard-dfp: RS/6000 and PowerPC Optionsmno-hardlit: MCore Optionsmno-id-shared-library: Blackfin Optionsmno-ieee-fp: i386 and x86-64 Optionsmno-int16: PDP-11 Optionsmno-int32: PDP-11 Optionsmno-interlink-mips16: MIPS Optionsmno-interrupts: AVR Optionsmno-isel: RS/6000 and PowerPC Optionsmno-knuthdiv: MMIX Optionsmno-leaf-id-shared-library: Blackfin Optionsmno-libfuncs: MMIX Optionsmno-llsc: MIPS Optionsmno-local-sdata: MIPS Optionsmno-long-calls: V850 Optionsmno-long-calls: ARM Optionsmno-long-calls: MIPS Optionsmno-long-calls: HPPA Optionsmno-long-calls: M68hc1x Optionsmno-long-calls: Blackfin Optionsmno-longcall: RS/6000 and PowerPC Optionsmno-longcalls: Xtensa Optionsmno-low-64k: Blackfin Optionsmno-mad: MIPS Optionsmno-max: DEC Alpha Optionsmno-mdmx: MIPS Optionsmno-media: FRV Optionsmno-memcpy: MIPS Optionsmno-mfcrf: RS/6000 and PowerPC Optionsmno-mfpgpr: RS/6000 and PowerPC Optionsmno-mips16: MIPS Optionsmno-mips3d: MIPS Optionsmno-mmx: i386 and x86-64 Optionsmno-mt: MIPS Optionsmno-mul-bug-workaround: CRIS Optionsmno-muladd: FRV Optionsmno-mulhw: RS/6000 and PowerPC Optionsmno-mult-bug: MN10300 Optionsmno-multi-cond-exec: FRV Optionsmno-multiple: RS/6000 and PowerPC Optionsmno-mvcle: S/390 and zSeries Optionsmno-nested-cond-exec: FRV Optionsmno-optimize-membar: FRV Optionsmno-pack: FRV Optionsmno-packed-stack: S/390 and zSeries Optionsmno-paired: RS/6000 and PowerPC Optionsmno-paired-single: MIPS Optionsmno-pic: IA-64 Optionsmno-popcntb: RS/6000 and PowerPC Optionsmno-power: RS/6000 and PowerPC Optionsmno-power2: RS/6000 and PowerPC Optionsmno-powerpc: RS/6000 and PowerPC Optionsmno-powerpc-gfxopt: RS/6000 and PowerPC Optionsmno-powerpc-gpopt: RS/6000 and PowerPC Optionsmno-powerpc64: RS/6000 and PowerPC Optionsmno-prolog-function: V850 Optionsmno-prologue-epilogue: CRIS Optionsmno-prototype: RS/6000 and PowerPC Optionsmno-push-args: i386 and x86-64 Optionsmno-register-names: IA-64 Optionsmno-regnames: RS/6000 and PowerPC Optionsmno-relax-immediate: MCore Optionsmno-relocatable: RS/6000 and PowerPC Optionsmno-relocatable-lib: RS/6000 and PowerPC Optionsmno-rtd: M680x0 Optionsmno-scc: FRV Optionsmno-sched-ar-data-spec: IA-64 Optionsmno-sched-ar-in-data-spec: IA-64 Optionsmno-sched-br-data-spec: IA-64 Optionsmno-sched-br-in-data-spec: IA-64 Optionsmno-sched-control-ldc: IA-64 Optionsmno-sched-control-spec: IA-64 Optionsmno-sched-count-spec-in-critical-path: IA-64 Optionsmno-sched-in-control-spec: IA-64 Optionsmno-sched-ldc: IA-64 Optionsmno-sched-prefer-non-control-spec-insns: IA-64 Optionsmno-sched-prefer-non-data-spec-insns: IA-64 Optionsmno-sched-prolog: ARM Optionsmno-sched-spec-verbose: IA-64 Optionsmno-sdata: RS/6000 and PowerPC Optionsmno-sdata: IA-64 Optionsmno-sep-data: Blackfin Optionsmno-short: M680x0 Optionsmno-side-effects: CRIS Optionsmno-single-exit: MMIX Optionsmno-slow-bytes: MCore Optionsmno-small-exec: S/390 and zSeries Optionsmno-smartmips: MIPS Optionsmno-soft-float: DEC Alpha Optionsmno-space-regs: HPPA Optionsmno-spe: RS/6000 and PowerPC Optionsmno-specld-anomaly: Blackfin Optionsmno-split: PDP-11 Optionsmno-split-addresses: MIPS Optionsmno-sse: i386 and x86-64 Optionsmno-stack-align: CRIS Optionsmno-stack-bias: SPARC Optionsmno-strict-align: RS/6000 and PowerPC Optionsmno-strict-align: M680x0 Optionsmno-string: RS/6000 and PowerPC Optionsmno-sum-in-toc: RS/6000 and PowerPC Optionsmno-swdiv: RS/6000 and PowerPC Optionsmno-sym32: MIPS Optionsmno-tablejump: AVR Optionsmno-target-align: Xtensa Optionsmno-text-section-literals: Xtensa Optionsmno-toc: RS/6000 and PowerPC Optionsmno-toplevel-symbols: MMIX Optionsmno-tpf-trace: S/390 and zSeries Optionsmno-unaligned-doubles: SPARC Optionsmno-uninit-const-in-rodata: MIPS Optionsmno-update: RS/6000 and PowerPC Optionsmno-v8plus: SPARC Optionsmno-vis: SPARC Optionsmno-vliw-branch: FRV Optionsmno-volatile-asm-stop: IA-64 Optionsmno-vrsave: RS/6000 and PowerPC Optionsmno-wide-bitfields: MCore Optionsmno-xgot: MIPS Optionsmno-xl-compat: RS/6000 and PowerPC Optionsmno-zero-extend: MMIX Optionsmnobitfield: M680x0 Optionsmnomacsave: SH Optionsmnominmax: M68hc1x Optionsmnop-fun-dllimport: ARM Optionsmold-mnemonics: RS/6000 and PowerPC Optionsmomit-leaf-frame-pointer: i386 and x86-64 Optionsmomit-leaf-frame-pointer: Blackfin Optionsmone-byte-bool: Darwin Optionsmoptimize-membar: FRV OptionsMP: Preprocessor Optionsmpa-risc-1-0: HPPA Optionsmpa-risc-1-1: HPPA Optionsmpa-risc-2-0: HPPA Optionsmpack: FRV Optionsmpacked-stack: S/390 and zSeries Optionsmpadstruct: SH Optionsmpaired: RS/6000 and PowerPC Optionsmpaired-single: MIPS Optionsmpc32: i386 and x86-64 Optionsmpc64: i386 and x86-64 Optionsmpc80: i386 and x86-64 Optionsmpcrel: M680x0 Optionsmpdebug: CRIS Optionsmpe: RS/6000 and PowerPC Optionsmpic-register: ARM Optionsmpoke-function-name: ARM Optionsmpopcntb: RS/6000 and PowerPC Optionsmportable-runtime: HPPA Optionsmpower: RS/6000 and PowerPC Optionsmpower2: RS/6000 and PowerPC Optionsmpowerpc: RS/6000 and PowerPC Optionsmpowerpc-gfxopt: RS/6000 and PowerPC Optionsmpowerpc-gpopt: RS/6000 and PowerPC Optionsmpowerpc64: RS/6000 and PowerPC Optionsmprefergot: SH Optionsmpreferred-stack-boundary: i386 and x86-64 Optionsmprioritize-restricted-insns: RS/6000 and PowerPC Optionsmprolog-function: V850 Optionsmprologue-epilogue: CRIS Optionsmprototype: RS/6000 and PowerPC Optionsmpt-fixed: SH Optionsmpush-args: i386 and x86-64 Optionsmpush-args: CRX OptionsMQ: Preprocessor Optionsmrecip: i386 and x86-64 Optionsmregister-names: IA-64 Optionsmregnames: RS/6000 and PowerPC Optionsmregparm: i386 and x86-64 Optionsmrelax: SH Optionsmrelax: MN10300 Optionsmrelax: H8/300 Optionsmrelax-immediate: MCore Optionsmrelocatable: RS/6000 and PowerPC Optionsmrelocatable-lib: RS/6000 and PowerPC Optionsmreturn-pointer-on-d0: MN10300 Optionsmrodata: ARC Optionsmrtd: M680x0 Optionsmrtd: Function Attributesmrtd: i386 and x86-64 Optionsmrtp: VxWorks Optionsms: H8/300 Optionsms2600: H8/300 Optionsmsafe-dma: SPU Optionsmsahf: i386 and x86-64 Optionsmscc: FRV Optionsmsched-ar-data-spec: IA-64 Optionsmsched-ar-in-data-spec: IA-64 Optionsmsched-br-data-spec: IA-64 Optionsmsched-br-in-data-spec: IA-64 Optionsmsched-control-ldc: IA-64 Optionsmsched-control-spec: IA-64 Optionsmsched-costly-dep: RS/6000 and PowerPC Optionsmsched-count-spec-in-critical-path: IA-64 Optionsmsched-in-control-spec: IA-64 Optionsmsched-ldc: IA-64 Optionsmsched-prefer-non-control-spec-insns: IA-64 Optionsmsched-prefer-non-data-spec-insns: IA-64 Optionsmsched-spec-verbose: IA-64 Optionsmschedule: HPPA Optionsmscore5: Score Optionsmscore5u: Score Optionsmscore7: Score Optionsmscore7d: Score Optionsmsda: V850 Optionsmsdata: IA-64 Optionsmsdata: RS/6000 and PowerPC Optionsmsdata-data: RS/6000 and PowerPC Optionsmsdata=default: RS/6000 and PowerPC Optionsmsdata=eabi: RS/6000 and PowerPC Optionsmsdata=none: RS/6000 and PowerPC Optionsmsdata=none: M32R/D Optionsmsdata=sdata: M32R/D Optionsmsdata=sysv: RS/6000 and PowerPC Optionsmsdata=use: M32R/D Optionsmsecure-plt: RS/6000 and PowerPC Optionsmsep-data: Blackfin Optionsmshared-library-id: Blackfin Optionsmshort: M68hc1x Optionsmshort: M680x0 Optionsmsim: RS/6000 and PowerPC Optionsmsim: MT Optionsmsim: Blackfin Optionsmsim: M32C Optionsmsim: Xstormy16 Optionsmsingle-exit: MMIX Optionsmsingle-float: MIPS Optionsmsingle-pic-base: ARM Optionsmsio: HPPA Optionsmsize: AVR Optionsmslow-bytes: MCore Optionsmsmall-data: DEC Alpha Optionsmsmall-exec: S/390 and zSeries Optionsmsmall-mem: SPU Optionsmsmall-text: DEC Alpha Optionsmsmartmips: MIPS Optionsmsoft-float: FRV Optionsmsoft-float: ARM Optionsmsoft-float: RS/6000 and PowerPC Optionsmsoft-float: SPARC Optionsmsoft-float: DEC Alpha Optionsmsoft-float: M680x0 Optionsmsoft-float: MIPS Optionsmsoft-float: S/390 and zSeries Optionsmsoft-float: HPPA Optionsmsoft-float: i386 and x86-64 Optionsmsoft-float: PDP-11 Optionsmsoft-quad-float: SPARC Optionsmsoft-reg-count: M68hc1x Optionsmspace: V850 Optionsmspace: SH Optionsmspe: RS/6000 and PowerPC Optionsmspecld-anomaly: Blackfin Optionsmsplit: PDP-11 Optionsmsplit-addresses: MIPS Optionsmsse: i386 and x86-64 Optionsmsseregparm: i386 and x86-64 Optionsmstack-align: CRIS Optionsmstack-bias: SPARC Optionsmstack-check-l1: Blackfin Optionsmstack-guard: S/390 and zSeries Optionsmstack-size: S/390 and zSeries Optionsmstackrealign: i386 and x86-64 Optionsmstdmain: SPU Optionsmstrict-align: M680x0 Optionsmstrict-align: RS/6000 and PowerPC Optionsmstring: RS/6000 and PowerPC Optionsmstringop-strategy=alg: i386 and x86-64 Optionsmstructure-size-boundary: ARM Optionsmsvr4-struct-return: RS/6000 and PowerPC Optionsmswdiv: RS/6000 and PowerPC Optionsmsym32: MIPS Optionsmt: IA-64 OptionsMT: Preprocessor Optionsmtarget-align: Xtensa Optionsmtda: V850 Optionsmtext: ARC Optionsmtext-section-literals: Xtensa Optionsmthreads: i386 and x86-64 Optionsmthumb: ARM Optionsmthumb-interwork: ARM Optionsmtiny-stack: AVR Optionsmtls-direct-seg-refs: i386 and x86-64 Optionsmtls-size: IA-64 Optionsmtoc: RS/6000 and PowerPC Optionsmtomcat-stats: FRV Optionsmtoplevel-symbols: MMIX Optionsmtp: ARM Optionsmtpcs-frame: ARM Optionsmtpcs-leaf-frame: ARM Optionsmtpf-trace: S/390 and zSeries Optionsmtrap-precision: DEC Alpha Optionsmtune: MIPS Optionsmtune: RS/6000 and PowerPC Optionsmtune: SPARC Optionsmtune: S/390 and zSeries Optionsmtune: M680x0 Optionsmtune: DEC Alpha Optionsmtune: CRIS Optionsmtune: i386 and x86-64 Optionsmtune: ARM Optionsmtune: IA-64 Optionsmuclibc: GNU/Linux Optionsmuls: Score Optionsmultcost=number: SH Optionsmulti_module: Darwin Optionsmultilib-library-pic: FRV Optionsmultiply_defined: Darwin Optionsmultiply_defined_unused: Darwin Optionsmunaligned-doubles: SPARC Optionsmuninit-const-in-rodata: MIPS Optionsmunix: VAX Optionsmunix-asm: PDP-11 Optionsmunsafe-dma: SPU Optionsmupdate: RS/6000 and PowerPC Optionsmusermode: SH Optionsmv850: V850 Optionsmv850e: V850 Optionsmv850e1: V850 Optionsmv8plus: SPARC Optionsmveclibabi: i386 and x86-64 Optionsmvis: SPARC Optionsmvliw-branch: FRV Optionsmvms-return-codes: DEC Alpha/VMS Optionsmvolatile-asm-stop: IA-64 Optionsmvr4130-align: MIPS Optionsmvrsave: RS/6000 and PowerPC Optionsmvxworks: RS/6000 and PowerPC Optionsmwarn-dynamicstack: S/390 and zSeries Optionsmwarn-framesize: S/390 and zSeries Optionsmwarn-reloc: SPU Optionsmwide-bitfields: MCore Optionsmwindiss: RS/6000 and PowerPC Optionsmwords-little-endian: ARM Optionsmxgot: MIPS Optionsmxl-compat: RS/6000 and PowerPC Optionsmyellowknife: RS/6000 and PowerPC Optionsmzarch: S/390 and zSeries Optionsmzda: V850 Optionsmzero-extend: MMIX Optionsno-integrated-cpp: C Dialect Optionsno-red-zone: i386 and x86-64 Optionsno_dead_strip_inits_and_terms: Darwin Optionsnoall_load: Darwin Optionsnocpp: MIPS Optionsnodefaultlibs: Link Optionsnofixprebinding: Darwin Optionsnolibdld: HPPA Optionsnomultidefs: Darwin Optionsnon-static: VxWorks Optionsnoprebind: Darwin Optionsnoseglinkedit: Darwin Optionsnostartfiles: Link Optionsnostdinc: Preprocessor Optionsnostdinc++: C++ Dialect Optionsnostdinc++: Preprocessor Optionsnostdlib: Link Optionso: Preprocessor OptionsO: Optimize Optionso: Overall OptionsO0: Optimize OptionsO1: Optimize OptionsO2: Optimize OptionsO3: Optimize OptionsOs: Optimize Optionsp: Debugging OptionsP: Preprocessor Optionspagezero_size: Darwin Optionsparam: Optimize Optionspass-exit-codes: Overall Optionspedantic: Alternate Keywordspedantic: Warning Optionspedantic: Preprocessor Optionspedantic: C Extensionspedantic: Standardspedantic: Warnings and Errorspedantic-errors: Warning Optionspedantic-errors: Non-bugspedantic-errors: Standardspedantic-errors: Warnings and Errorspedantic-errors: Preprocessor Optionspg: Debugging Optionspie: Link Optionspipe: Overall Optionsprebind: Darwin Optionsprebind_all_twolevel_modules: Darwin Optionspreprocessor: Preprocessor Optionsprint-file-name: Debugging Optionsprint-libgcc-file-name: Debugging Optionsprint-multi-directory: Debugging Optionsprint-multi-lib: Debugging Optionsprint-objc-runtime-info: Objective-C and Objective-C++ Dialect Optionsprint-prog-name: Debugging Optionsprint-search-dirs: Debugging Optionsprint-sysroot-headers-suffix: Debugging Optionsprivate_bundle: Darwin Optionspthread: SPARC Optionspthread: RS/6000 and PowerPC Optionspthread: IA-64 Optionspthreads: SPARC OptionsQ: Debugging OptionsQn: System V OptionsQy: System V Optionsrdynamic: Link Optionsread_only_relocs: Darwin Optionsremap: Preprocessor OptionsS: Overall OptionsS: Link Optionss: Link Optionssave-temps: Debugging Optionssectalign: Darwin Optionssectcreate: Darwin Optionssectobjectsymbols: Darwin Optionssectorder: Darwin Optionsseg1addr: Darwin Optionsseg_addr_table: Darwin Optionsseg_addr_table_filename: Darwin Optionssegaddr: Darwin Optionsseglinkedit: Darwin Optionssegprot: Darwin Optionssegs_read_only_addr: Darwin Optionssegs_read_write_addr: Darwin Optionsshared: Link Optionsshared-libgcc: Link Optionssim: CRIS Optionssim2: CRIS Optionssingle_module: Darwin Optionsspecs: Directory Optionsstatic: Link Optionsstatic: HPPA Optionsstatic: Darwin Optionsstatic-libgcc: Link Optionsstd: Non-bugsstd: Other Builtinsstd: C Dialect Optionsstd: Standardsstd=: Preprocessor Optionssub_library: Darwin Optionssub_umbrella: Darwin Optionssymbolic: Link Optionssysroot: Directory Optionstarget-help: Overall Optionstarget-help: Preprocessor Optionsthreads: HPPA Optionsthreads: SPARC Optionstime: Debugging Optionstls: FRV OptionsTLS: FRV Optionstraditional: C Dialect Optionstraditional: Incompatibilitiestraditional-cpp: C Dialect Optionstraditional-cpp: Preprocessor Optionstrigraphs: C Dialect Optionstrigraphs: Preprocessor Optionstwolevel_namespace: Darwin OptionsU: Preprocessor Optionsu: Link Optionsumbrella: Darwin Optionsundef: Preprocessor Optionsundefined: Darwin Optionsunexported_symbols_list: Darwin OptionsV: Target Optionsv: Overall Optionsv: Preprocessor Optionsversion: Overall Optionsversion: Preprocessor OptionsW: Warning Optionsw: Warning OptionsW: IncompatibilitiesW: Warning Optionsw: Preprocessor OptionsWa: Assembler OptionsWabi: C++ Dialect OptionsWaddress: Warning OptionsWaggregate-return: Warning OptionsWall: Warning OptionsWall: Standard LibrariesWall: Preprocessor OptionsWarray-bounds: Warning OptionsWassign-intercept: Objective-C and Objective-C++ Dialect OptionsWattributes: Warning OptionsWbad-function-cast: Warning OptionsWcast-align: Warning OptionsWcast-qual: Warning OptionsWchar-subscripts: Warning OptionsWclobbered: Warning OptionsWcomment: Warning OptionsWcomment: Preprocessor OptionsWcomments: Preprocessor OptionsWconversion: Warning OptionsWcoverage-mismatch: Language Independent OptionsWctor-dtor-privacy: C++ Dialect OptionsWdeclaration-after-statement: Warning OptionsWdeprecated: C++ Dialect OptionsWdeprecated-declarations: Warning OptionsWdisabled-optimization: Warning OptionsWdiv-by-zero: Warning Optionsweak_reference_mismatches: Darwin OptionsWeffc++: C++ Dialect OptionsWempty-body: Warning OptionsWendif-labels: Warning OptionsWendif-labels: Preprocessor OptionsWerror: Warning OptionsWerror: Preprocessor OptionsWerror=: Warning OptionsWextra: Warning OptionsWfatal-errors: Warning OptionsWfloat-equal: Warning OptionsWformat: Warning OptionsWformat: Function AttributesWformat: Warning OptionsWformat-extra-args: Warning OptionsWformat-nonliteral: Function AttributesWformat-nonliteral: Warning OptionsWformat-security: Warning OptionsWformat-y2k: Warning OptionsWformat-zero-length: Warning OptionsWformat=2: Warning Optionswhatsloaded: Darwin Optionswhyload: Darwin OptionsWignored-qualifiers: Warning OptionsWimplicit: Warning OptionsWimplicit-function-declaration: Warning OptionsWimplicit-int: Warning OptionsWimport: Preprocessor OptionsWimport: Warning OptionsWinit-self: Warning OptionsWinline: InlineWinline: Warning OptionsWint-to-pointer-cast: Warning OptionsWinvalid-offsetof: Warning OptionsWinvalid-pch: Warning OptionsWl: Link OptionsWlarger-than-len: Warning OptionsWlogical-op: Warning OptionsWlong-long: Warning OptionsWmain: Warning OptionsWmissing-braces: Warning OptionsWmissing-declarations: Warning OptionsWmissing-field-initializers: Warning OptionsWmissing-format-attribute: Warning OptionsWmissing-include-dirs: Warning OptionsWmissing-noreturn: Warning OptionsWmissing-parameter-type: Warning OptionsWmissing-prototypes: Warning OptionsWmultichar: Warning OptionsWnested-externs: Warning OptionsWno-abi: C++ Dialect OptionsWno-address: Warning OptionsWno-aggregate-return: Warning OptionsWno-all: Warning OptionsWno-array-bounds: Warning OptionsWno-assign-intercept: Objective-C and Objective-C++ Dialect OptionsWno-attributes: Warning OptionsWno-bad-function-cast: Warning OptionsWno-cast-align: Warning OptionsWno-cast-qual: Warning OptionsWno-char-subscripts: Warning OptionsWno-clobbered: Warning OptionsWno-comment: Warning OptionsWno-conversion: Warning OptionsWno-ctor-dtor-privacy: C++ Dialect OptionsWno-declaration-after-statement: Warning OptionsWno-deprecated: C++ Dialect OptionsWno-deprecated-declarations: Warning OptionsWno-disabled-optimization: Warning OptionsWno-div-by-zero: Warning OptionsWno-effc++: C++ Dialect OptionsWno-empty-body: Warning OptionsWno-endif-labels: Warning OptionsWno-error: Warning OptionsWno-error=: Warning OptionsWno-extra: Warning OptionsWno-fatal-errors: Warning OptionsWno-float-equal: Warning OptionsWno-format: Warning OptionsWno-format-extra-args: Warning OptionsWno-format-nonliteral: Warning OptionsWno-format-security: Warning OptionsWno-format-y2k: Warning OptionsWno-format-zero-length: Warning OptionsWno-format=2: Warning OptionsWno-ignored-qualifiers: Warning OptionsWno-implicit: Warning OptionsWno-implicit-function-declaration: Warning OptionsWno-implicit-int: Warning OptionsWno-import: Warning OptionsWno-init-self: Warning OptionsWno-inline: Warning OptionsWno-int-to-pointer-cast: Warning OptionsWno-invalid-offsetof: Warning OptionsWno-invalid-pch: Warning OptionsWno-logical-op: Warning OptionsWno-long-long: Warning OptionsWno-main: Warning OptionsWno-missing-braces: Warning OptionsWno-missing-declarations: Warning OptionsWno-missing-field-initializers: Warning OptionsWno-missing-format-attribute: Warning OptionsWno-missing-include-dirs: Warning OptionsWno-missing-noreturn: Warning OptionsWno-missing-parameter-type: Warning OptionsWno-missing-prototypes: Warning OptionsWno-multichar: Warning OptionsWno-nested-externs: Warning OptionsWno-non-template-friend: C++ Dialect OptionsWno-non-virtual-dtor: C++ Dialect OptionsWno-nonnull: Warning OptionsWno-old-style-cast: C++ Dialect OptionsWno-old-style-declaration: Warning OptionsWno-old-style-definition: Warning OptionsWno-overflow: Warning OptionsWno-overlength-strings: Warning OptionsWno-overloaded-virtual: C++ Dialect OptionsWno-override-init: Warning OptionsWno-packed: Warning OptionsWno-padded: Warning OptionsWno-parentheses: Warning OptionsWno-pmf-conversions: C++ Dialect OptionsWno-pmf-conversions: Bound member functionsWno-pointer-arith: Warning OptionsWno-pointer-sign: Warning OptionsWno-pointer-to-int-cast: Warning OptionsWno-pragmas: Warning OptionsWno-protocol: Objective-C and Objective-C++ Dialect OptionsWno-redundant-decls: Warning OptionsWno-reorder: C++ Dialect OptionsWno-return-type: Warning OptionsWno-selector: Objective-C and Objective-C++ Dialect OptionsWno-sequence-point: Warning OptionsWno-shadow: Warning OptionsWno-sign-compare: Warning OptionsWno-sign-conversion: Warning OptionsWno-sign-promo: C++ Dialect OptionsWno-stack-protector: Warning OptionsWno-strict-aliasing: Warning OptionsWno-strict-aliasing=n: Warning OptionsWno-strict-null-sentinel: C++ Dialect OptionsWno-strict-overflow: Warning OptionsWno-strict-prototypes: Warning OptionsWno-strict-selector-match: Objective-C and Objective-C++ Dialect OptionsWno-switch: Warning OptionsWno-switch-default: Warning OptionsWno-switch-enum: Warning OptionsWno-system-headers: Warning OptionsWno-traditional: Warning OptionsWno-traditional-conversion: Warning OptionsWno-trigraphs: Warning OptionsWno-type-limits: Warning OptionsWno-undeclared-selector: Objective-C and Objective-C++ Dialect OptionsWno-undef: Warning OptionsWno-uninitialized: Warning OptionsWno-unknown-pragmas: Warning OptionsWno-unreachable-code: Warning OptionsWno-unsafe-loop-optimizations: Warning OptionsWno-unused: Warning OptionsWno-unused-function: Warning OptionsWno-unused-label: Warning OptionsWno-unused-parameter: Warning OptionsWno-unused-value: Warning OptionsWno-unused-variable: Warning OptionsWno-variadic-macros: Warning OptionsWno-vla: Warning OptionsWno-volatile-register-var: Warning OptionsWno-write-strings: Warning OptionsWnon-template-friend: C++ Dialect OptionsWnon-virtual-dtor: C++ Dialect OptionsWnonnull: Warning OptionsWnormalized=: Warning OptionsWold-style-cast: C++ Dialect OptionsWold-style-declaration: Warning OptionsWold-style-definition: Warning OptionsWoverflow: Warning OptionsWoverlength-strings: Warning OptionsWoverloaded-virtual: C++ Dialect OptionsWoverride-init: Warning OptionsWp: Preprocessor OptionsWpacked: Warning OptionsWpadded: Warning OptionsWparentheses: Warning OptionsWpmf-conversions: C++ Dialect OptionsWpointer-arith: Warning OptionsWpointer-arith: Pointer ArithWpointer-sign: Warning OptionsWpointer-to-int-cast: Warning OptionsWpragmas: Warning OptionsWprotocol: Objective-C and Objective-C++ Dialect OptionsWredundant-decls: Warning OptionsWreorder: C++ Dialect OptionsWreturn-type: Warning OptionsWselector: Objective-C and Objective-C++ Dialect OptionsWsequence-point: Warning OptionsWshadow: Warning OptionsWsign-compare: Warning OptionsWsign-conversion: Warning OptionsWsign-promo: C++ Dialect OptionsWstack-protector: Warning OptionsWstrict-aliasing: Warning OptionsWstrict-aliasing=n: Warning OptionsWstrict-null-sentinel: C++ Dialect OptionsWstrict-overflow: Warning OptionsWstrict-prototypes: Warning OptionsWstrict-selector-match: Objective-C and Objective-C++ Dialect OptionsWswitch: Warning OptionsWswitch-default: Warning OptionsWswitch-enum: Warning OptionsWsystem-headers: Preprocessor OptionsWsystem-headers: Warning OptionsWtraditional: Warning OptionsWtraditional: Preprocessor OptionsWtraditional-conversion: Protoize CaveatsWtraditional-conversion: Warning OptionsWtrigraphs: Preprocessor OptionsWtrigraphs: Warning OptionsWtype-limits: Warning OptionsWundeclared-selector: Objective-C and Objective-C++ Dialect OptionsWundef: Preprocessor OptionsWundef: Warning OptionsWuninitialized: Warning OptionsWunknown-pragmas: Warning OptionsWunreachable-code: Warning OptionsWunsafe-loop-optimizations: Warning OptionsWunused: Warning OptionsWunused-function: Warning OptionsWunused-label: Warning OptionsWunused-macros: Preprocessor OptionsWunused-parameter: Warning OptionsWunused-value: Warning OptionsWunused-variable: Warning OptionsWvariadic-macros: Warning OptionsWvla: Warning OptionsWvolatile-register-var: Warning OptionsWwrite-strings: Warning Optionsx: Preprocessor Optionsx: Overall OptionsXassembler: Assembler OptionsXbind-lazy: VxWorks OptionsXbind-now: VxWorks OptionsXlinker: Link OptionsYm: System V OptionsYP: System V Options