Next: Keyword Index, Previous: Contributors, Up: Top
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 Options-flimit-debug-info: Debugging OptionsA: Preprocessor Optionsall_load: Darwin Optionsallowable_client: Darwin Optionsansi: Preprocessor Optionsansi: Non-bugsansi: Standardsansi: Other Builtinsansi: C Dialect Optionsarch: Overall Optionsarch_errors_fatal: Darwin Optionsaux-info: C Dialect OptionsB: Directory Optionsb: Target Optionsbind_at_load: Darwin Optionsbundle: Darwin Optionsbundle_loader: Darwin OptionsC: Preprocessor Optionsc: Link Optionsc: Overall Optionsclient_name: Darwin Optionscombine: Overall Optionscompatibility_version: Darwin Optionscoverage: Debugging Optionscrossjumping: Optimize Optionscurrent_version: Darwin OptionsD: Preprocessor Optionsd: Debugging OptionsdA: Debugging Optionsda: Debugging OptionsdB: Debugging OptionsdC: Debugging Optionsdc: Debugging OptionsdD: Debugging OptionsdD: Preprocessor Optionsdd: Debugging OptionsdE: Debugging Optionsdead_strip: Darwin Optionsdependency-file: Darwin Optionsdependency-file name: Preprocessor 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 Optionsexported_symbols_list: Darwin OptionsF: Darwin Optionsfabi-version: C++ Dialect Optionsfalign-functions: Optimize Optionsfalign-jump-max-skips: Optimize Optionsfalign-jumps: Optimize Optionsfalign-labels: Optimize Optionsfalign-loops: Optimize Optionsfalign-loops-max-skip: Optimize Optionsfapple-kext: Darwin Optionsfargument-alias: Code Gen Optionsfargument-noalias: Code Gen Optionsfargument-noalias-anything: Code Gen Optionsfargument-noalias-global: Code Gen Optionsfast: Optimize Optionsfasynchronous-unwind-tables: Code Gen Optionsfbounds-check: 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-saved: Interoperationfcall-used: Code Gen Optionsfcaller-saves: Optimize Optionsfcheck-new: C++ Dialect Optionsfcommon: Variable Attributesfcond-mismatch: C Dialect Optionsfconserve-space: C++ Dialect Optionsfconstant-cfstrings: C Dialect Optionsfconstant-string-class: Objective-C and Objective-C++ Dialect Optionsfcse-follow-jumps: Optimize Optionsfcse-skip-blocks: Optimize Optionsfcx-limited-range: Optimize Optionsfdata-sections: Optimize Optionsfdelayed-branch: Optimize Optionsfdelete-null-pointer-checks: Optimize Optionsfdiagnostics-show-location: Language Independent Optionsfdiagnostics-show-option: Language Independent Optionsfdollars-in-identifiers: Preprocessor Optionsfdollars-in-identifiers: Interoperationfdump-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-sched: 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 Optionsfforce-addr: Optimize Optionsfforce-mem: Optimize Optionsffreestanding: Warning Optionsffreestanding: C Dialect Optionsffreestanding: Function Attributesffreestanding: Standardsffriend-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 Optionsfilelist: Darwin Optionsfindirect-data: Darwin Optionsfindirect-virtual-calls: Darwin Optionsfinhibit-size-directive: Code Gen Optionsfinline-functions: Optimize Optionsfinline-functions-called-once: Optimize Optionsfinline-limit: Optimize Optionsfinput-charset: Preprocessor Optionsfinstrument-functions: Function Attributesfinstrument-functions: Code Gen Optionsfkeep-inline-functions: Optimize Optionsfkeep-inline-functions: Inlinefkeep-static-consts: Optimize Optionsflat_namespace: Darwin Optionsfleading-underscore: Code Gen Optionsfmem-report: Debugging Optionsfmessage-length: Language Independent Optionsfmodulo-sched: Optimize Optionsfmove-loop-invariants: Optimize Optionsfms-extensions: C++ Dialect Optionsfms-extensions: Unnamed Fieldsfms-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: C Dialect Optionsfno-builtin: Warning Optionsfno-builtin: Function Attributesfno-builtin: Other Builtinsfno-common: Code Gen Optionsfno-common: Variable Attributesfno-cprop-registers: Optimize Optionsfno-cx-limited-range: Optimize Optionsfno-default-inline: Optimize Optionsfno-default-inline: C++ Dialect 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++ Interfacefno-implement-inlines: C++ Dialect Optionsfno-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-nested-functions: C Dialect 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-stack-limit: Code Gen Optionsfno-threadsafe-statics: C++ Dialect 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 Optionsfnon-lvalue-assign: C Dialect Optionsfobjc-call-cxx-cdtors: Objective-C and Objective-C++ Dialect Optionsfobjc-direct-dispatch: Objective-C and Objective-C++ Dialect Optionsfobjc-gc: Objective-C and Objective-C++ Dialect Optionsfobjc-gc-only: Objective-C and Objective-C++ Dialect Optionsfobjc-sjlj-exceptions: Objective-C and Objective-C++ Dialect Optionsfomit-frame-pointer: Optimize Optionsfopenmp: C Dialect Optionsfopt-diary: Debugging Optionsfoptimize-register-move: Optimize Optionsfoptimize-sibling-calls: Optimize Optionsforce_cpusubtype_ALL: Darwin Optionsforce_flat_namespace: Darwin Optionsfpack-struct: Code Gen Optionsfpcc-struct-return: Code Gen Optionsfpcc-struct-return: Incompatibilitiesfpch-deps: Preprocessor Optionsfpch-preprocess: C Dialect Optionsfpch-preprocess: Preprocessor Optionsfpeel-loops: Optimize Optionsfpermissive: C++ Dialect Optionsfpic: Code Gen OptionsfPIC: Code Gen OptionsfPIE: Code Gen Optionsfpie: Code Gen Optionsfprefetch-loop-arrays: Optimize Optionsfpreprocessed: Preprocessor Optionsfprofile-arcs: Other Builtinsfprofile-arcs: Debugging Optionsfprofile-generate: Optimize Optionsfprofile-use: Optimize Optionsfprofile-values: Optimize Optionsfrandom-string: Debugging 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: Template Instantiationfrepo: C++ Dialect Optionsfrerun-cse-after-loop: Optimize Optionsfrounding-math: Optimize Optionsfrtl-abstract-sequences: Optimize Optionsfsave-repository: Overall 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 Optionsfscheduling-in-modulo-scheduled-loops: 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 Optionsfstack-check: Code Gen Optionsfstack-limit-register: Code Gen Optionsfstack-limit-symbol: Code Gen Optionsfstats: C++ Dialect Optionsfstrict-aliasing: Optimize Optionsfstrict-overflow: Optimize Optionsfsyntax-only: Warning Optionsftabstop: Preprocessor Optionsftemplate-depth: C++ Dialect Optionsfterminated-vtables: Darwin Optionsftest-coverage: Debugging Optionsfthread-jumps: Optimize Optionsftime-report: Debugging Optionsftracer: Optimize Optionsftrapv: Code Gen Optionsftree-vect-loop-version: Optimize Optionsftree-vectorizer-verbose: Debugging Optionsfunit-at-a-time: Optimize Optionsfunroll-all-loops: Optimize Optionsfunroll-loops: Optimize Optionsfunsafe-loop-optimizations: Optimize Optionsfunsafe-math-optimizations: Optimize Optionsfunsigned-bitfields: Structures unions enumerations and bit-fields implementationfunsigned-bitfields: C Dialect Optionsfunsigned-bitfields: Non-bugsfunsigned-char: Characters implementationfunsigned-char: C Dialect Optionsfunswitch-loops: Optimize Optionsfunwind-tables: Code Gen Optionsfuse-cxa-atexit: C++ Dialect Optionsfvar-tracking: Debugging Optionsfvariable-expansion-in-unroller: 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 Optionsfwritable-strings: C Dialect Optionsfwritable-strings: Incompatibilitiesfzero-link: Objective-C and Objective-C++ Dialect OptionsG: RS/6000 and PowerPC Optionsg: Debugging Optionsgdwarf-2: Debugging Optionsgen-decls: Objective-C and Objective-C++ Dialect Optionsgfull: Darwin Optionsggdb: Debugging Optionsgstabs: Debugging Optionsgstabs+: Debugging Optionsgused: Darwin OptionsH: Preprocessor Optionsheaderpad_max_install_names: Darwin Optionshelp: Overall Optionshelp: Preprocessor OptionsI: Directory OptionsI: Preprocessor OptionsI-: Directory OptionsI-: Preprocessor Optionsidirafter: Preprocessor Optionsif-conversion: Optimize Optionsif-conversion2: Optimize 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: Directory Optionsl: Link Optionslobjc: Link OptionsM: Preprocessor Optionsm128bit-long-double: i386 and x86-64 Optionsm32: RS/6000 and PowerPC Optionsm32: i386 and x86-64 Optionsm386: i386 and x86-64 Optionsm3dnow: i386 and x86-64 Optionsm486: i386 and x86-64 Optionsm64: RS/6000 and PowerPC Optionsm64: i386 and x86-64 Optionsm96bit-long-double: i386 and x86-64 Optionsmabi: ARM Optionsmabi: RS/6000 and PowerPC Optionsmabi=ibmlongdouble: RS/6000 and PowerPC Optionsmabi=ieeelongdouble: RS/6000 and PowerPC Optionsmabi=no-spe: RS/6000 and PowerPC Optionsmabi=spe: RS/6000 and PowerPC Optionsmabort-on-noreturn: ARM Optionsmaccumulate-outgoing-args: i386 and x86-64 Optionsmads: RS/6000 and PowerPC Optionsmaix-struct-return: RS/6000 and PowerPC Optionsmaix32: RS/6000 and PowerPC Optionsmaix64: RS/6000 and PowerPC Optionsmalign-double: i386 and x86-64 Optionsmalign-natural: RS/6000 and PowerPC Optionsmalign-power: RS/6000 and PowerPC Optionsmaltivec: RS/6000 and PowerPC Optionsmapcs: ARM Optionsmapcs-float: ARM Optionsmapcs-frame: ARM Optionsmapcs-reentrant: ARM Optionsmapcs-stack-check: ARM Optionsmarch: ARM Optionsmarch: i386 and x86-64 Optionsmasm=dialect: i386 and x86-64 Optionsmbig: RS/6000 and PowerPC Optionsmbig-endian: ARM Optionsmbig-endian: RS/6000 and PowerPC Optionsmbit-align: RS/6000 and PowerPC Optionsmbss-plt: RS/6000 and PowerPC Optionsmcall-gnu: RS/6000 and PowerPC Optionsmcall-linux: RS/6000 and PowerPC Optionsmcall-netbsd: RS/6000 and PowerPC 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 Optionsmcirrus-fix-invalid-insns: ARM Optionsmcmodel=kernel: i386 and x86-64 Optionsmcmodel=large: i386 and x86-64 Optionsmcmodel=medium: i386 and x86-64 Optionsmcmodel=small: i386 and x86-64 Optionsmcpu: i386 and x86-64 Optionsmcpu: ARM Optionsmcpu: RS/6000 and PowerPC OptionsMD: Preprocessor Optionsmdlmzb: RS/6000 and PowerPC Optionsmdynamic-no-pic: RS/6000 and PowerPC Optionsmeabi: RS/6000 and PowerPC Optionsmemb: RS/6000 and PowerPC OptionsMF: Preprocessor Optionsmfix-and-continue: Darwin Optionsmfloat-abi: ARM Optionsmfloat-gprs: RS/6000 and PowerPC Optionsmfp: ARM Optionsmfpe: ARM Optionsmfprnd: RS/6000 and PowerPC Optionsmfpu: ARM Optionsmfull-toc: RS/6000 and PowerPC Optionsmfused-madd: RS/6000 and PowerPC OptionsMG: Preprocessor Optionsmhard-float: ARM Optionsmhard-float: RS/6000 and PowerPC Optionsmieee-fp: i386 and x86-64 Optionsminline-all-stringops: i386 and x86-64 Optionsminsert-sched-nops: RS/6000 and PowerPC Optionsmisel: RS/6000 and PowerPC Optionsmkernel: Darwin Optionsmlarge-data-threshold=number: i386 and x86-64 Optionsmlittle: RS/6000 and PowerPC Optionsmlittle-endian: RS/6000 and PowerPC Optionsmlittle-endian: ARM Optionsmlong-branch: RS/6000 and PowerPC Optionsmlong-calls: ARM Optionsmlongcall: RS/6000 and PowerPC OptionsMM: Preprocessor OptionsMMD: Preprocessor Optionsmmfcrf: RS/6000 and PowerPC Optionsmminimal-toc: RS/6000 and PowerPC Optionsmmmx: i386 and x86-64 Optionsmmulhw: RS/6000 and PowerPC Optionsmmultiple: RS/6000 and PowerPC Optionsmmvme: RS/6000 and PowerPC Optionsmnew-mnemonics: RS/6000 and PowerPC Optionsmno-3dnow: i386 and x86-64 Optionsmno-align-double: i386 and x86-64 Optionsmno-align-stringops: i386 and x86-64 Optionsmno-altivec: RS/6000 and PowerPC Optionsmno-bit-align: RS/6000 and PowerPC Optionsmno-cirrus-fix-invalid-insns: ARM Optionsmno-dlmzb: RS/6000 and PowerPC Optionsmno-eabi: RS/6000 and PowerPC Optionsmno-fancy-math-387: i386 and x86-64 Optionsmno-fp-in-toc: RS/6000 and PowerPC Optionsmno-fp-ret-in-387: i386 and x86-64 Optionsmno-fprnd: RS/6000 and PowerPC Optionsmno-fused-madd: RS/6000 and PowerPC Optionsmno-ieee-fp: i386 and x86-64 Optionsmno-isel: RS/6000 and PowerPC Optionsmno-long-branch: RS/6000 and PowerPC Optionsmno-long-calls: ARM Optionsmno-longcall: RS/6000 and PowerPC Optionsmno-mfcrf: RS/6000 and PowerPC Optionsmno-mmx: i386 and x86-64 Optionsmno-mulhw: RS/6000 and PowerPC Optionsmno-multiple: RS/6000 and PowerPC Optionsmno-pim-altivec: RS/6000 and PowerPC 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-prototype: RS/6000 and PowerPC Optionsmno-push-args: i386 and x86-64 Optionsmno-regnames: RS/6000 and PowerPC Optionsmno-relocatable: RS/6000 and PowerPC Optionsmno-relocatable-lib: RS/6000 and PowerPC Optionsmno-sched-prolog: ARM Optionsmno-sdata: RS/6000 and PowerPC Optionsmno-spe: RS/6000 and PowerPC Optionsmno-sse: i386 and x86-64 Optionsmno-strict-align: RS/6000 and PowerPC Optionsmno-string: RS/6000 and PowerPC Optionsmno-sum-in-toc: RS/6000 and PowerPC Optionsmno-svr3-shlib: i386 and x86-64 Optionsmno-swdiv: RS/6000 and PowerPC Optionsmno-toc: RS/6000 and PowerPC Optionsmno-update: RS/6000 and PowerPC Optionsmno-vrsave: RS/6000 and PowerPC Optionsmno-xl-compat: RS/6000 and PowerPC Optionsmnop-fun-dllimport: ARM Optionsmold-mnemonics: RS/6000 and PowerPC Optionsmomit-leaf-frame-pointer: i386 and x86-64 Optionsmone-byte-bool: Darwin OptionsMP: Preprocessor Optionsmpe: RS/6000 and PowerPC Optionsmpentium: i386 and x86-64 Optionsmpentiumpro: i386 and x86-64 Optionsmpic-register: ARM Optionsmpim-altivec: RS/6000 and PowerPC Optionsmpoke-function-name: ARM Optionsmpopcntb: RS/6000 and PowerPC 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 Optionsmpreferred-stack-boundary: i386 and x86-64 Optionsmprioritize-restricted-insns: RS/6000 and PowerPC Optionsmprototype: RS/6000 and PowerPC Optionsmpush-args: i386 and x86-64 OptionsMQ: Preprocessor Optionsmregnames: RS/6000 and PowerPC Optionsmregparm: i386 and x86-64 Optionsmrelocatable: RS/6000 and PowerPC Optionsmrelocatable-lib: RS/6000 and PowerPC Optionsmrtd: i386 and x86-64 Optionsmrtd: Function Attributesmsched-costly-dep: RS/6000 and PowerPC 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=sysv: RS/6000 and PowerPC Optionsmsecure-plt: RS/6000 and PowerPC Optionsmsim: RS/6000 and PowerPC Optionsmsingle-pic-base: ARM Optionsmsoft-float: i386 and x86-64 Optionsmsoft-float: ARM Optionsmsoft-float: RS/6000 and PowerPC Optionsmspe: RS/6000 and PowerPC Optionsmsse: i386 and x86-64 Optionsmsseregparm: i386 and x86-64 Optionsmstackrealign: i386 and x86-64 Optionsmstrict-align: RS/6000 and PowerPC Optionsmstring: RS/6000 and PowerPC Optionsmstructure-size-boundary: ARM Optionsmsvr3-shlib: i386 and x86-64 Optionsmsvr4-struct-return: RS/6000 and PowerPC Optionsmswdiv: RS/6000 and PowerPC OptionsMT: Preprocessor Optionsmthreads: i386 and x86-64 Optionsmthumb: ARM Optionsmthumb-interwork: ARM Optionsmtls-direct-seg-refs: i386 and x86-64 Optionsmtoc: RS/6000 and PowerPC Optionsmtp: ARM Optionsmtpcs-frame: ARM Optionsmtpcs-leaf-frame: ARM Optionsmtune: ARM Optionsmtune: i386 and x86-64 Optionsmtune: RS/6000 and PowerPC Optionsmulti_module: Darwin Optionsmultiply_defined: Darwin Optionsmultiply_defined_unused: Darwin Optionsmupdate: RS/6000 and PowerPC Optionsmvrsave: RS/6000 and PowerPC Optionsmvxworks: RS/6000 and PowerPC Optionsmwindiss: RS/6000 and PowerPC Optionsmwords-little-endian: ARM Optionsmxl-compat: RS/6000 and PowerPC Optionsmyellowknife: RS/6000 and PowerPC Optionsno-integrated-cpp: C Dialect Optionsno-red-zone: i386 and x86-64 Optionsno_dead_strip_inits_and_terms: Darwin Optionsnoall_load: Darwin Optionsnodefaultlibs: Link Optionsnofixprebinding: Darwin Optionsnomultidefs: Darwin Optionsnoprebind: Darwin Optionsnoseglinkedit: Darwin Optionsnostartfiles: Link Optionsnostdinc: Preprocessor Optionsnostdinc++: Preprocessor Optionsnostdinc++: C++ Dialect Optionsnostdlib: Link Optionso: Preprocessor Optionso: Overall OptionsO: Optimize OptionsO0: Optimize OptionsO1: Optimize OptionsO2: Optimize OptionsO3: Optimize OptionsObjC: Overall OptionsObjC++: Overall OptionsOs: Optimize OptionsOz: Optimize OptionsP: Preprocessor Optionsp: Debugging Optionspagezero_size: Darwin Optionsparam: Optimize Optionspass-exit-codes: Overall Optionspedantic: Warning Optionspedantic: C Extensionspedantic: Preprocessor Optionspedantic: Standardspedantic: Alternate Keywordspedantic: Warnings and Errorspedantic-errors: Preprocessor Optionspedantic-errors: Standardspedantic-errors: Warnings and Errorspedantic-errors: Non-bugspedantic-errors: Warning 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 Optionsprivate_bundle: Darwin Optionspthread: RS/6000 and PowerPC OptionsQ: Debugging Optionsrdynamic: Link Optionsread_only_relocs: Darwin Optionsremap: Preprocessor Optionss: Link OptionsS: Link OptionsS: Overall 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 Optionssingle_module: Darwin Optionsspecs: Directory Optionsstatic: Link Optionsstatic: Darwin Optionsstatic-libgcc: Link Optionsstd: Standardsstd: C Dialect Optionsstd: Other Builtinsstd: Non-bugsstd=: Preprocessor Optionssub_library: Darwin Optionssub_umbrella: Darwin Optionssymbolic: Link Optionssysroot: Directory Optionstarget-help: Overall Optionstarget-help: Preprocessor Optionstime: Debugging Optionstraditional: C Dialect Optionstraditional: Incompatibilitiestraditional-cpp: C Dialect Optionstraditional-cpp: Preprocessor Optionstrigraphs: C Dialect Optionstrigraphs: Preprocessor Optionstwolevel_namespace: Darwin Optionsu: Link OptionsU: Preprocessor Optionsumbrella: Darwin Optionsundef: Preprocessor Optionsundefined: Darwin Optionsunexported_symbols_list: Darwin Optionsv: Preprocessor Optionsv: Overall OptionsV: Target Optionsversion: Overall Optionsversion: Preprocessor OptionsW: Warning Optionsw: Warning Optionsw: Preprocessor OptionsW: Warning OptionsW: IncompatibilitiesWa: Assembler OptionsWabi: C++ Dialect OptionsWaddress: Warning OptionsWaggregate-return: Warning OptionsWall: Warning OptionsWall: Standard LibrariesWall: Preprocessor OptionsWassign-intercept: Objective-C and Objective-C++ Dialect OptionsWattributes: Warning OptionsWbad-function-cast: Warning OptionsWcast-align: Warning OptionsWcast-qual: Warning OptionsWchar-subscripts: Warning OptionsWcomment: Preprocessor OptionsWcomment: Warning OptionsWcomments: Preprocessor OptionsWconversion: Protoize CaveatsWconversion: Warning OptionsWctor-dtor-privacy: C++ Dialect OptionsWdeclaration-after-statement: Warning OptionsWdirect-ivar-access: Objective-C and Objective-C++ Dialect OptionsWdisabled-optimization: Warning OptionsWdiv-by-zero: Warning Optionsweak_reference_mismatches: Darwin OptionsWeffc++: C++ Dialect OptionsWempty-body: Warning OptionsWendif-labels: Preprocessor OptionsWendif-labels: Warning OptionsWerror: Preprocessor OptionsWerror: Warning OptionsWerror-implicit-function-declaration: Warning OptionsWerror=: Warning OptionsWextra: Warning OptionsWextra-tokens: Warning OptionsWfatal-errors: Warning OptionsWfloat-equal: Warning OptionsWformat: Warning OptionsWformat: Function AttributesWformat-nonliteral: Function AttributesWformat-nonliteral: Warning OptionsWformat-security: Warning OptionsWformat-y2k: Warning OptionsWformat=2: Warning OptionsWfour-char-constants: Warning Optionswhatsloaded: Darwin Optionswhyload: Darwin OptionsWimplicit: Warning OptionsWimplicit-function-declaration: Warning OptionsWimplicit-int: Warning OptionsWimport: Preprocessor OptionsWinit-self: Warning OptionsWinline: Warning OptionsWinline: InlineWinvalid-pch: Warning OptionsWl: Link OptionsWlarger-than: 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-prototypes: Warning OptionsWmost: Warning OptionsWmultichar: Warning OptionsWnested-externs: Warning OptionsWnewline-eof: Warning OptionsWno-#warnings: Warning OptionsWno-address: Warning OptionsWno-altivec-long-deprecated: Warning OptionsWno-attributes: Warning OptionsWno-deprecated: C++ Dialect OptionsWno-deprecated-declarations: Warning OptionsWno-discard-qual: Warning OptionsWno-div-by-zero: Warning OptionsWno-endif-labels: Warning OptionsWno-format-extra-args: Warning OptionsWno-format-zero-length: Warning OptionsWno-import: Warning OptionsWno-int-to-pointer-cast: Warning OptionsWno-invalid-offsetof: Warning OptionsWno-long-long: Warning OptionsWno-multichar: Warning OptionsWno-non-template-friend: C++ Dialect OptionsWno-overflow: Warning OptionsWno-pmf-conversions: Bound member functionsWno-pmf-conversions: C++ Dialect OptionsWno-pointer-sign: Warning OptionsWno-pointer-to-int-cast: Warning OptionsWno-pragmas: Warning OptionsWno-protocol: Objective-C and Objective-C++ Dialect OptionsWno-variadic-macros: Warning OptionsWno-volatile-register-var: Warning OptionsWnon-virtual-dtor: C++ Dialect OptionsWnonnull: Warning OptionsWnonportable-cfstrings: C Dialect OptionsWnormalized: Warning OptionsWold-style-cast: C++ Dialect OptionsWold-style-definition: Warning OptionsWoverlength-strings: Warning OptionsWoverloaded-virtual: C++ Dialect OptionsWoverride-init: Warning OptionsWp: Preprocessor OptionsWpacked: Warning OptionsWpadded: Warning OptionsWparentheses: Warning OptionsWpointer-arith: Warning OptionsWpointer-arith: Pointer ArithWpointer-sign: Warning OptionsWpragmas: Warning OptionsWproperty-assign-default: 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 OptionsWshorten-64-to-32: Warning OptionsWsign-compare: Warning OptionsWsign-promo: C++ Dialect OptionsWstack-protector: Warning OptionsWstrict-aliasing: Warning OptionsWstrict-aliasing=2: Warning OptionsWstrict-null-sentinel: C++ Dialect OptionsWstrict-overflow: Warning OptionsWstrict-prototypes: Warning OptionsWstrict-selector-match: Objective-C and Objective-C++ Dialect OptionsWswitch: Warning OptionsWswitch-enum: Warning OptionsWswitch-switch: Warning OptionsWsystem-headers: Warning OptionsWsystem-headers: Preprocessor OptionsWtraditional: Preprocessor OptionsWtraditional: Warning OptionsWtrigraphs: Preprocessor OptionsWtrigraphs: Warning OptionsWundeclared-selector: Objective-C and Objective-C++ Dialect OptionsWundef: Warning OptionsWundef: Preprocessor 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 OptionsWvolatile-register-var: Warning OptionsWwrite-strings: Warning Optionsx: Overall Optionsx: Preprocessor OptionsXarch: Overall OptionsXassembler: Assembler OptionsXlinker: Link Options