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-fipa-cp-alignment: Optimize Options-mlow-precision-recip-sqrt: AArch64 Options-mno-low-precision-recip-sqrt: AArch64 Options-Wabi-tag: C++ Dialect Options-Wno-scalar-storage-order: Warning Options-Wscalar-storage-order: Warning OptionsA: Preprocessor Optionsall_load: Darwin Optionsallowable_client: Darwin Optionsansi: Non-bugsansi: Other Builtinsansi: Preprocessor Optionsansi: C Dialect Optionsansi: Standardsarch_errors_fatal: Darwin Optionsaux-info: C Dialect OptionsB: Directory OptionsBdynamic: VxWorks Optionsbind_at_load: Darwin OptionsBstatic: VxWorks Optionsbundle: Darwin Optionsbundle_loader: Darwin Optionsc: Link OptionsC: Preprocessor Optionsc: Overall Optionsclient_name: Darwin Optionscompatibility_version: Darwin Optionscoverage: Instrumentation Optionscurrent_version: Darwin Optionsd: Developer OptionsD: Preprocessor OptionsdA: Developer Optionsda: Developer OptionsdD: Developer OptionsdD: Preprocessor Optionsdead_strip: Darwin Optionsdependency-file: Darwin OptionsdH: Developer OptionsdI: Preprocessor OptionsdM: Preprocessor OptionsdN: Preprocessor OptionsdP: Developer Optionsdp: Developer OptionsdU: Preprocessor Optionsdumpmachine: Developer Optionsdumpspecs: Developer Optionsdumpversion: Developer Optionsdx: Developer Optionsdylib_file: Darwin Optionsdylinker_install_name: Darwin Optionsdynamic: Darwin Optionsdynamiclib: Darwin OptionsE: Link OptionsE: Overall OptionsEB: MIPS OptionsEB: ARC OptionsEL: MIPS OptionsEL: ARC Optionsexported_symbols_list: Darwin OptionsF: Darwin Optionsfabi-compat-version: C++ Dialect Optionsfabi-version: C++ Dialect Optionsfada-spec-parent: Overall Optionsfaggressive-loop-optimizations: Optimize Optionsfalign-functions: Optimize Optionsfalign-jumps: Optimize Optionsfalign-labels: Optimize Optionsfalign-loops: Optimize Optionsfallow-parameterless-variadic-functions: C Dialect Optionsfasan-shadow-offset: Instrumentation Optionsfassociative-math: Optimize Optionsfasynchronous-unwind-tables: Code Gen Optionsfauto-inc-dec: Optimize Optionsfauto-profile: Optimize Optionsfbounds-check: Instrumentation 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-new: C++ Dialect Optionsfcheck-pointer-bounds: Instrumentation Optionsfchecking: Developer Optionsfchkp-check-incomplete-type: Instrumentation Optionsfchkp-check-read: Instrumentation Optionsfchkp-check-write: Instrumentation Optionsfchkp-first-field-has-own-bounds: Instrumentation Optionsfchkp-instrument-calls: Instrumentation Optionsfchkp-instrument-marked-only: Instrumentation Optionsfchkp-narrow-bounds: Instrumentation Optionsfchkp-narrow-to-innermost-array: Instrumentation Optionsfchkp-optimize: Instrumentation Optionsfchkp-store-bounds: Instrumentation Optionsfchkp-treat-zero-dynamic-size-as-infinite: Instrumentation Optionsfchkp-use-fast-string-functions: Instrumentation Optionsfchkp-use-nochk-string-functions: Instrumentation Optionsfchkp-use-static-bounds: Instrumentation Optionsfchkp-use-static-const-bounds: Instrumentation Optionsfchkp-use-wrappers: Instrumentation Optionsfcilkplus: C Dialect Optionsfcombine-stack-adjustments: Optimize Optionsfcommon: Common Variable Attributesfcompare-debug: Developer Optionsfcompare-debug-second: Developer Optionsfcompare-elim: Optimize Optionsfconcepts: C++ Dialect Optionsfcond-mismatch: C Dialect Optionsfconserve-stack: Optimize Optionsfconstant-string-class: Objective-C and Objective-C++ Dialect Optionsfconstexpr-depth: C++ Dialect Optionsfcprop-registers: Optimize Optionsfcrossjumping: Optimize Optionsfcse-follow-jumps: Optimize Optionsfcse-skip-blocks: Optimize Optionsfcx-fortran-rules: Optimize Optionsfcx-limited-range: Optimize Optionsfdata-sections: Optimize Optionsfdbg-cnt: Developer Optionsfdbg-cnt-list: Developer Optionsfdce: Optimize Optionsfdebug-cpp: Preprocessor Optionsfdebug-prefix-map: Debugging Optionsfdebug-types-section: Debugging Optionsfdeclone-ctor-dtor: Optimize Optionsfdeduce-init-list: C++ Dialect Optionsfdelayed-branch: Optimize Optionsfdelete-dead-exceptions: Code Gen Optionsfdelete-null-pointer-checks: Optimize Optionsfdevirtualize: Optimize Optionsfdevirtualize-at-ltrans: Optimize Optionsfdevirtualize-speculatively: Optimize Optionsfdiagnostics-color: Diagnostic Message Formatting Optionsfdiagnostics-show-caret: Diagnostic Message Formatting Optionsfdiagnostics-show-location: Diagnostic Message Formatting Optionsfdiagnostics-show-option: Diagnostic Message Formatting Optionsfdirectives-only: Preprocessor Optionsfdisable-: Developer Optionsfdollars-in-identifiers: Interoperationfdollars-in-identifiers: Preprocessor Optionsfdpic: SH Optionsfdse: Optimize Optionsfdump-ada-spec: Overall Optionsfdump-class-hierarchy: Developer Optionsfdump-final-insns: Developer Optionsfdump-go-spec: Overall Optionsfdump-ipa: Developer Optionsfdump-noaddr: Developer Optionsfdump-passes: Developer Optionsfdump-rtl-alignments: Developer Optionsfdump-rtl-all: Developer Optionsfdump-rtl-asmcons: Developer Optionsfdump-rtl-auto_inc_dec: Developer Optionsfdump-rtl-barriers: Developer Optionsfdump-rtl-bbpart: Developer Optionsfdump-rtl-bbro: Developer Optionsfdump-rtl-btl2: Developer Optionsfdump-rtl-bypass: Developer Optionsfdump-rtl-ce1: Developer Optionsfdump-rtl-ce2: Developer Optionsfdump-rtl-ce3: Developer Optionsfdump-rtl-combine: Developer Optionsfdump-rtl-compgotos: Developer Optionsfdump-rtl-cprop_hardreg: Developer Optionsfdump-rtl-csa: Developer Optionsfdump-rtl-cse1: Developer Optionsfdump-rtl-cse2: Developer Optionsfdump-rtl-dbr: Developer Optionsfdump-rtl-dce: Developer Optionsfdump-rtl-dce1: Developer Optionsfdump-rtl-dce2: Developer Optionsfdump-rtl-dfinish: Developer Optionsfdump-rtl-dfinit: Developer Optionsfdump-rtl-eh: Developer Optionsfdump-rtl-eh_ranges: Developer Optionsfdump-rtl-expand: Developer Optionsfdump-rtl-fwprop1: Developer Optionsfdump-rtl-fwprop2: Developer Optionsfdump-rtl-gcse1: Developer Optionsfdump-rtl-gcse2: Developer Optionsfdump-rtl-init-regs: Developer Optionsfdump-rtl-initvals: Developer Optionsfdump-rtl-into_cfglayout: Developer Optionsfdump-rtl-ira: Developer Optionsfdump-rtl-jump: Developer Optionsfdump-rtl-loop2: Developer Optionsfdump-rtl-mach: Developer Optionsfdump-rtl-mode_sw: Developer Optionsfdump-rtl-outof_cfglayout: Developer Optionsfdump-rtl-pass: Developer Optionsfdump-rtl-peephole2: Developer Optionsfdump-rtl-postreload: Developer Optionsfdump-rtl-pro_and_epilogue: Developer Optionsfdump-rtl-ree: Developer Optionsfdump-rtl-regclass: Developer Optionsfdump-rtl-rnreg: Developer Optionsfdump-rtl-sched1: Developer Optionsfdump-rtl-sched2: Developer Optionsfdump-rtl-seqabstr: Developer Optionsfdump-rtl-shorten: Developer Optionsfdump-rtl-sibling: Developer Optionsfdump-rtl-sms: Developer Optionsfdump-rtl-split1: Developer Optionsfdump-rtl-split2: Developer Optionsfdump-rtl-split3: Developer Optionsfdump-rtl-split4: Developer Optionsfdump-rtl-split5: Developer Optionsfdump-rtl-stack: Developer Optionsfdump-rtl-subreg1: Developer Optionsfdump-rtl-subreg2: Developer Optionsfdump-rtl-subregs_of_mode_finish: Developer Optionsfdump-rtl-subregs_of_mode_init: Developer Optionsfdump-rtl-unshare: Developer Optionsfdump-rtl-vartrack: Developer Optionsfdump-rtl-vregs: Developer Optionsfdump-rtl-web: Developer Optionsfdump-statistics: Developer Optionsfdump-translation-unit: Developer Optionsfdump-tree: Developer Optionsfdump-tree-alias: Developer Optionsfdump-tree-all: Developer Optionsfdump-tree-backprop: Developer Optionsfdump-tree-ccp: Developer Optionsfdump-tree-cfg: Developer Optionsfdump-tree-ch: Developer Optionsfdump-tree-copyprop: Developer Optionsfdump-tree-dce: Developer Optionsfdump-tree-dom: Developer Optionsfdump-tree-dse: Developer Optionsfdump-tree-forwprop: Developer Optionsfdump-tree-fre: Developer Optionsfdump-tree-gimple: Developer Optionsfdump-tree-nrv: Developer Optionsfdump-tree-oaccdevlow: Developer Optionsfdump-tree-optimized: Developer Optionsfdump-tree-original: Developer Optionsfdump-tree-phiopt: Developer Optionsfdump-tree-pre: Developer Optionsfdump-tree-sink: Developer Optionsfdump-tree-slp: Developer Optionsfdump-tree-split-paths: Developer Optionsfdump-tree-sra: Developer Optionsfdump-tree-ssa: Developer Optionsfdump-tree-store_copyprop: Developer Optionsfdump-tree-storeccp: Developer Optionsfdump-tree-vect: Developer Optionsfdump-tree-vrp: Developer Optionsfdump-unnumbered: Developer Optionsfdump-unnumbered-links: Developer Optionsfdwarf2-cfi-asm: Debugging Optionsfearly-inlining: Optimize Optionsfeliminate-dwarf2-dups: Debugging Optionsfeliminate-unused-debug-symbols: Debugging Optionsfeliminate-unused-debug-types: Debugging Optionsfemit-class-debug-always: Debugging Optionsfemit-struct-debug-baseonly: Debugging Optionsfemit-struct-debug-detailed: Debugging Optionsfemit-struct-debug-reduced: Debugging Optionsfenable-: Developer Optionsfexceptions: Code Gen Optionsfexcess-precision: Optimize Optionsfexec-charset: Preprocessor Optionsfexpensive-optimizations: Optimize Optionsfext-numeric-literals: C++ Dialect Optionsfextended-identifiers: Preprocessor Optionsfextern-tls-init: C++ Dialect Optionsffast-math: Optimize Optionsffat-lto-objects: Optimize Optionsffinite-math-only: Optimize Optionsffix-and-continue: Darwin Optionsffixed: Code Gen Optionsffloat-store: Disappointmentsffloat-store: Optimize Optionsffor-scope: C++ Dialect Optionsfforward-propagate: Optimize Optionsffp-contract: Optimize Optionsffreestanding: Common Function Attributesffreestanding: Warning Optionsffreestanding: C Dialect Optionsffreestanding: 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 Optionsfgnu-tm: C Dialect Optionsfgnu89-inline: C Dialect Optionsfgraphite-identity: Optimize Optionsfhoist-adjacent-loads: Optimize Optionsfhosted: C Dialect Optionsfif-conversion: Optimize Optionsfif-conversion2: Optimize Optionsfilelist: Darwin Optionsfindirect-data: Darwin Optionsfindirect-inlining: Optimize 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: Common Function Attributesfinstrument-functions: Instrumentation Optionsfinstrument-functions-exclude-file-list: Instrumentation Optionsfinstrument-functions-exclude-function-list: Instrumentation Optionsfipa-cp: Optimize Optionsfipa-cp-clone: Optimize Optionsfipa-icf: Optimize Optionsfipa-profile: Optimize Optionsfipa-pta: Optimize Optionsfipa-pure-const: Optimize Optionsfipa-ra: Optimize Optionsfipa-reference: Optimize Optionsfipa-sra: Optimize Optionsfira-algorithm: Optimize Optionsfira-hoist-pressure: Optimize Optionsfira-loop-pressure: Optimize Optionsfira-region: Optimize Optionsfira-verbose: Developer Optionsfisolate-erroneous-paths-attribute: Optimize Optionsfisolate-erroneous-paths-dereference: Optimize Optionsfivar-visibility: Objective-C and Objective-C++ Dialect Optionsfivopts: Optimize Optionsfkeep-inline-functions: Inlinefkeep-inline-functions: Optimize Optionsfkeep-static-consts: Optimize Optionsfkeep-static-functions: Optimize Optionsflat_namespace: Darwin Optionsflax-vector-conversions: C Dialect Optionsfleading-underscore: Code Gen Optionsflive-range-shrinkage: Optimize Optionsflocal-ivars: Objective-C and Objective-C++ Dialect Optionsfloop-block: Optimize Optionsfloop-interchange: Optimize Optionsfloop-nest-optimize: Optimize Optionsfloop-parallelize-all: Optimize Optionsfloop-strip-mine: Optimize Optionsfloop-unroll-and-jam: Optimize Optionsflra-remat: Optimize Optionsflto: Optimize Optionsflto-compression-level: Optimize Optionsflto-odr-type-merging: Optimize Optionsflto-partition: Optimize Optionsflto-report: Developer Optionsflto-report-wpa: Developer Optionsfmax-errors: Warning Optionsfmem-report: Developer Optionsfmem-report-wpa: Developer Optionsfmerge-all-constants: Optimize Optionsfmerge-constants: Optimize Optionsfmerge-debug-strings: Debugging Optionsfmessage-length: Diagnostic Message Formatting Optionsfmodulo-sched: Optimize Optionsfmodulo-sched-allow-regmoves: Optimize Optionsfmove-loop-invariants: Optimize Optionsfms-extensions: Unnamed Fieldsfms-extensions: C++ Dialect Optionsfms-extensions: C Dialect Optionsfnext-runtime: Objective-C and Objective-C++ Dialect Optionsfno-access-control: C++ Dialect Optionsfno-asm: C Dialect Optionsfno-branch-count-reg: Optimize Optionsfno-builtin: Other Builtinsfno-builtin: Common Function Attributesfno-builtin: Warning Optionsfno-builtin: C Dialect Optionsfno-canonical-system-headers: Preprocessor Optionsfno-check-pointer-bounds: Instrumentation Optionsfno-checking: Developer Optionsfno-chkp-check-incomplete-type: Instrumentation Optionsfno-chkp-check-read: Instrumentation Optionsfno-chkp-check-write: Instrumentation Optionsfno-chkp-first-field-has-own-bounds: Instrumentation Optionsfno-chkp-instrument-calls: Instrumentation Optionsfno-chkp-instrument-marked-only: Instrumentation Optionsfno-chkp-narrow-bounds: Instrumentation Optionsfno-chkp-narrow-to-innermost-array: Instrumentation Optionsfno-chkp-optimize: Instrumentation Optionsfno-chkp-store-bounds: Instrumentation Optionsfno-chkp-treat-zero-dynamic-size-as-infinite: Instrumentation Optionsfno-chkp-use-fast-string-functions: Instrumentation Optionsfno-chkp-use-nochk-string-functions: Instrumentation Optionsfno-chkp-use-static-bounds: Instrumentation Optionsfno-chkp-use-static-const-bounds: Instrumentation Optionsfno-chkp-use-wrappers: Instrumentation Optionsfno-common: Common Variable Attributesfno-common: Code Gen Optionsfno-compare-debug: Developer Optionsfno-debug-types-section: Debugging Optionsfno-default-inline: Inlinefno-defer-pop: Optimize Optionsfno-diagnostics-show-caret: Diagnostic Message Formatting Optionsfno-diagnostics-show-option: Diagnostic Message Formatting Optionsfno-dwarf2-cfi-asm: Debugging Optionsfno-elide-constructors: C++ Dialect Optionsfno-eliminate-unused-debug-types: Debugging Optionsfno-enforce-eh-specs: C++ Dialect Optionsfno-ext-numeric-literals: C++ Dialect Optionsfno-extern-tls-init: C++ Dialect Optionsfno-for-scope: C++ Dialect Optionsfno-function-cse: Optimize Optionsfno-gnu-keywords: C++ Dialect Optionsfno-gnu-unique: Code Gen 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: Template Instantiationfno-implicit-templates: C++ Dialect Optionsfno-inline: Optimize Optionsfno-ira-share-save-slots: Optimize Optionsfno-ira-share-spill-slots: Optimize Optionsfno-jump-tables: Code Gen Optionsfno-keep-inline-dllexport: Optimize Optionsfno-lifetime-dse: Optimize Optionsfno-local-ivars: Objective-C and Objective-C++ Dialect 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-plt: Code Gen Optionsfno-pretty-templates: C++ Dialect Optionsfno-rtti: C++ Dialect Optionsfno-sanitize-recover: Instrumentation Optionsfno-sanitize=all: Instrumentation Optionsfno-sched-interblock: Optimize Optionsfno-sched-spec: Optimize Optionsfno-set-stack-executable: x86 Windows Optionsfno-show-column: Preprocessor Optionsfno-signed-bitfields: C Dialect Optionsfno-signed-zeros: Optimize Optionsfno-stack-limit: Instrumentation 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-var-tracking-assignments: Debugging Optionsfno-var-tracking-assignments-toggle: Developer Optionsfno-weak: C++ Dialect Optionsfno-working-directory: Preprocessor Optionsfno-writable-relocated-rdata: x86 Windows Optionsfno-zero-initialized-in-bss: Optimize Optionsfnon-call-exceptions: Code Gen Optionsfnothrow-opt: C++ Dialect Optionsfobjc-abi-version: Objective-C and Objective-C++ Dialect 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 Optionsfobjc-nilcheck: Objective-C and Objective-C++ Dialect Optionsfobjc-std: Objective-C and Objective-C++ Dialect Optionsfomit-frame-pointer: Optimize Optionsfopenacc: C Dialect Optionsfopenacc-dim: C Dialect Optionsfopenmp: C Dialect Optionsfopenmp-simd: C Dialect Optionsfopt-info: Developer Optionsfoptimize-sibling-calls: Optimize Optionsfoptimize-strlen: Optimize Optionsforce_cpusubtype_ALL: Darwin Optionsforce_flat_namespace: Darwin Optionsfpack-struct: Code Gen Optionsfpartial-inlining: Optimize 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 Optionsfplan9-extensions: Unnamed Fieldsfplan9-extensions: C Dialect Optionsfplugin: Overall Optionsfplugin-arg: Overall Optionsfpost-ipa-mem-report: Developer Optionsfpre-ipa-mem-report: Developer Optionsfpredictive-commoning: Optimize Optionsfprefetch-loop-arrays: Optimize Optionsfpreprocessed: Preprocessor Optionsfprofile-arcs: Other Builtinsfprofile-arcs: Instrumentation Optionsfprofile-correction: Optimize Optionsfprofile-dir: Instrumentation Optionsfprofile-generate: Instrumentation Optionsfprofile-reorder-functions: Optimize Optionsfprofile-report: Developer Optionsfprofile-use: Optimize Optionsfprofile-values: Optimize Optionsfpu: RX Optionsfpud: ARC Optionsfpud_all: ARC Optionsfpud_div: ARC Optionsfpud_fma: ARC Optionsfpuda: ARC Optionsfpuda_all: ARC Optionsfpuda_div: ARC Optionsfpuda_fma: ARC Optionsfpus: ARC Optionsfpus_all: ARC Optionsfpus_div: ARC Optionsfpus_fma: ARC Optionsfrandom-seed: Developer Optionsfreciprocal-math: Optimize Optionsfrecord-gcc-switches: Code Gen Optionsfree: Optimize Optionsfreg-struct-return: Code Gen Optionsfrename-registers: Optimize Optionsfreorder-blocks: Optimize Optionsfreorder-blocks-algorithm: Optimize Optionsfreorder-blocks-and-partition: Optimize Optionsfreorder-functions: Optimize Optionsfreplace-objc-classes: Objective-C and Objective-C++ Dialect Optionsfrepo: Template Instantiationfrepo: C++ Dialect Optionsfreport-bug: Developer Optionsfrerun-cse-after-loop: Optimize Optionsfreschedule-modulo-scheduled-loops: Optimize Optionsfrounding-math: Optimize Optionsfsanitize-coverage=trace-pc: Instrumentation Optionsfsanitize-recover: Instrumentation Optionsfsanitize-sections: Instrumentation Optionsfsanitize-undefined-trap-on-error: Instrumentation Optionsfsanitize=address: Instrumentation Optionsfsanitize=alignment: Instrumentation Optionsfsanitize=bool: Instrumentation Optionsfsanitize=bounds: Instrumentation Optionsfsanitize=bounds-strict: Instrumentation Optionsfsanitize=enum: Instrumentation Optionsfsanitize=float-cast-overflow: Instrumentation Optionsfsanitize=float-divide-by-zero: Instrumentation Optionsfsanitize=integer-divide-by-zero: Instrumentation Optionsfsanitize=kernel-address: Instrumentation Optionsfsanitize=leak: Instrumentation Optionsfsanitize=nonnull-attribute: Instrumentation Optionsfsanitize=null: Instrumentation Optionsfsanitize=object-size: Instrumentation Optionsfsanitize=return: Instrumentation Optionsfsanitize=returns-nonnull-attribute: Instrumentation Optionsfsanitize=shift: Instrumentation Optionsfsanitize=signed-integer-overflow: Instrumentation Optionsfsanitize=thread: Instrumentation Optionsfsanitize=undefined: Instrumentation Optionsfsanitize=unreachable: Instrumentation Optionsfsanitize=vla-bound: Instrumentation Optionsfsanitize=vptr: Instrumentation Optionsfsched-critical-path-heuristic: Optimize Optionsfsched-dep-count-heuristic: Optimize Optionsfsched-group-heuristic: Optimize Optionsfsched-last-insn-heuristic: Optimize Optionsfsched-pressure: Optimize Optionsfsched-rank-heuristic: Optimize Optionsfsched-spec-insn-heuristic: Optimize Optionsfsched-spec-load: Optimize Optionsfsched-spec-load-dangerous: Optimize Optionsfsched-stalled-insns: Optimize Optionsfsched-stalled-insns-dep: Optimize Optionsfsched-verbose: Developer Optionsfsched2-use-superblocks: Optimize Optionsfschedule-fusion: Optimize Optionsfschedule-insns: Optimize Optionsfschedule-insns2: Optimize Optionsfsection-anchors: Optimize Optionsfsel-sched-pipelining: Optimize Optionsfsel-sched-pipelining-outer-loops: Optimize Optionsfselective-scheduling: Optimize Optionsfselective-scheduling2: Optimize Optionsfsemantic-interposition: Optimize Optionsfshort-enums: Non-bugsfshort-enums: Common Type Attributesfshort-enums: Structures unions enumerations and bit-fields implementationfshort-enums: Code Gen Optionsfshort-wchar: Code Gen Optionsfshrink-wrap: Optimize Optionsfsignaling-nans: Optimize Optionsfsigned-bitfields: Non-bugsfsigned-bitfields: C Dialect Optionsfsigned-char: Characters implementationfsigned-char: C Dialect Optionsfsimd-cost-model: Optimize Optionsfsingle-precision-constant: Optimize Optionsfsized-deallocation: C++ Dialect Optionsfsplit-ivs-in-unroller: Optimize Optionsfsplit-paths: Optimize Optionsfsplit-stack: Common Function Attributesfsplit-stack: Instrumentation Optionsfsplit-wide-types: Optimize Optionsfssa-backprop: Optimize Optionsfssa-phiopt: Optimize Optionsfsso-struct: C Dialect Optionsfstack-check: Instrumentation Optionsfstack-limit-register: Instrumentation Optionsfstack-limit-symbol: Instrumentation Optionsfstack-protector: Instrumentation Optionsfstack-protector-all: Instrumentation Optionsfstack-protector-explicit: Instrumentation Optionsfstack-protector-strong: Instrumentation Optionsfstack-usage: Developer Optionsfstack_reuse: Code Gen Optionsfstats: Developer Optionsfstdarg-opt: Optimize Optionsfstrict-aliasing: Optimize Optionsfstrict-enums: C++ Dialect Optionsfstrict-overflow: Optimize Optionsfstrict-volatile-bitfields: Code Gen Optionsfsync-libcalls: Code Gen Optionsfsyntax-only: Warning Optionsftabstop: Preprocessor Optionsftemplate-backtrace-limit: C++ Dialect Optionsftemplate-depth: C++ Dialect Optionsftest-coverage: Instrumentation Optionsfthread-jumps: Optimize Optionsftime-report: Developer Optionsftls-model: Code Gen Optionsftracer: Optimize Optionsftrack-macro-expansion: Preprocessor Optionsftrapv: Code Gen Optionsftree-bit-ccp: Optimize Optionsftree-builtin-call-dce: Optimize Optionsftree-ccp: Optimize Optionsftree-ch: Optimize Optionsftree-coalesce-vars: Optimize Optionsftree-copy-prop: Optimize Optionsftree-dce: Optimize Optionsftree-dominator-opts: Optimize Optionsftree-dse: Optimize Optionsftree-forwprop: Optimize Optionsftree-fre: Optimize Optionsftree-loop-distribute-patterns: Optimize Optionsftree-loop-distribution: Optimize Optionsftree-loop-if-convert: Optimize Optionsftree-loop-if-convert-stores: Optimize Optionsftree-loop-im: Optimize Optionsftree-loop-ivcanon: Optimize Optionsftree-loop-linear: Optimize Optionsftree-loop-optimize: Optimize Optionsftree-loop-vectorize: Optimize Optionsftree-parallelize-loops: Optimize Optionsftree-partial-pre: Optimize Optionsftree-phiprop: Optimize Optionsftree-pre: Optimize Optionsftree-pta: Optimize Optionsftree-reassoc: Optimize Optionsftree-sink: Optimize Optionsftree-slp-vectorize: Optimize Optionsftree-slsr: Optimize Optionsftree-sra: Optimize Optionsftree-switch-conversion: Optimize Optionsftree-tail-merge: Optimize Optionsftree-ter: Optimize Optionsftree-vectorize: Optimize Optionsftree-vrp: Optimize Optionsfunconstrained-commons: 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: Structures unions enumerations and bit-fields implementationfunsigned-bitfields: C Dialect Optionsfunsigned-char: Characters implementationfunsigned-char: C Dialect Optionsfunswitch-loops: Optimize Optionsfunwind-tables: Code Gen Optionsfuse-cxa-atexit: C++ Dialect Optionsfuse-ld=bfd: Link Optionsfuse-ld=gold: Link Optionsfuse-linker-plugin: Optimize Optionsfvar-tracking: Debugging Optionsfvar-tracking-assignments: Debugging Optionsfvar-tracking-assignments-toggle: Developer 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 Optionsfvtable-verify: Instrumentation Optionsfvtv-counts: Instrumentation Optionsfvtv-debug: Instrumentation Optionsfweb: Optimize Optionsfwhole-program: Optimize Optionsfwide-exec-charset: Preprocessor Optionsfworking-directory: Preprocessor Optionsfwrapv: Code Gen Optionsfzero-link: Objective-C and Objective-C++ Dialect OptionsG: System V OptionsG: RS/6000 and PowerPC OptionsG: Nios II OptionsG: MIPS OptionsG: M32R/D Optionsg: Debugging Optionsgcoff: Debugging Optionsgdwarf: Debugging Optionsgen-decls: Objective-C and Objective-C++ Dialect Optionsgfull: Darwin Optionsggdb: Debugging Optionsggnu-pubnames: Debugging Optionsgno-record-gcc-switches: Debugging Optionsgno-strict-dwarf: Debugging Optionsgpubnames: Debugging Optionsgrecord-gcc-switches: Debugging Optionsgsplit-dwarf: Debugging Optionsgstabs: Debugging Optionsgstabs+: Debugging Optionsgstrict-dwarf: Debugging Optionsgtoggle: Developer Optionsgused: Darwin Optionsgvms: Debugging Optionsgxcoff: Debugging Optionsgxcoff+: Debugging Optionsgz: Debugging OptionsH: Preprocessor Optionsheaderpad_max_install_names: Darwin Optionshelp: Preprocessor Optionshelp: Overall OptionsI: Directory OptionsI: Preprocessor OptionsI-: Directory OptionsI-: Preprocessor Optionsidirafter: Preprocessor Optionsiframework: Darwin Optionsimacros: Preprocessor Optionsimage_base: Darwin Optionsimultilib: Preprocessor Optionsinclude: Preprocessor Optionsinit: Darwin Optionsinstall_name: Darwin Optionsiplugindir=: Directory 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: RS/6000 and PowerPC OptionsM: Preprocessor Optionsm1: SH Optionsm10: PDP-11 Optionsm128bit-long-double: x86 Optionsm16: x86 Optionsm16-bit: NDS32 Optionsm16-bit: CRIS Optionsm1reg-: Adapteva Epiphany Optionsm2: SH Optionsm210: MCore Optionsm2a: SH Optionsm2a-nofpu: SH Optionsm2a-single: SH Optionsm2a-single-only: SH Optionsm3: SH Optionsm31: S/390 and zSeries Optionsm32: x86 Optionsm32: TILEPro Optionsm32: TILE-Gx Optionsm32: SPARC Optionsm32: RS/6000 and PowerPC Optionsm32: Nvidia PTX Optionsm32-bit: CRIS Optionsm32bit-doubles: RX Optionsm32bit-doubles: RL78 Optionsm32r: M32R/D Optionsm32r2: M32R/D Optionsm32rx: M32R/D Optionsm340: MCore Optionsm3dnow: x86 Optionsm3e: SH Optionsm4: SH Optionsm4-100: SH Optionsm4-100-nofpu: SH Optionsm4-100-single: SH Optionsm4-100-single-only: SH Optionsm4-200: SH Optionsm4-200-nofpu: SH Optionsm4-200-single: SH Optionsm4-200-single-only: SH Optionsm4-300: SH Optionsm4-300-nofpu: SH Optionsm4-300-single: SH Optionsm4-300-single-only: SH Optionsm4-340: SH Optionsm4-500: 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: x86 Optionsm64: TILE-Gx Optionsm64: SPARC Optionsm64: S/390 and zSeries Optionsm64: RS/6000 and PowerPC Optionsm64: Nvidia PTX Optionsm64bit-doubles: RX Optionsm64bit-doubles: RL78 Optionsm68000: M680x0 Optionsm68010: M680x0 Optionsm68020: M680x0 Optionsm68020-40: M680x0 Optionsm68020-60: M680x0 Optionsm68030: M680x0 Optionsm68040: M680x0 Optionsm68060: M680x0 Optionsm68881: M680x0 Optionsm8-bit: CRIS Optionsm8bit-idiv: x86 Optionsm8byte-align: V850 Optionsm96bit-long-double: x86 OptionsmA6: ARC OptionsmA7: ARC Optionsmabi: x86 Optionsmabi: RS/6000 and PowerPC Optionsmabi: ARM Optionsmabi: AArch64 Optionsmabi=32: MIPS Optionsmabi=64: MIPS Optionsmabi=eabi: MIPS Optionsmabi=elfv1: RS/6000 and PowerPC Optionsmabi=elfv2: RS/6000 and PowerPC Optionsmabi=gnu: MMIX Optionsmabi=ibmlongdouble: RS/6000 and PowerPC Optionsmabi=ieeelongdouble: RS/6000 and PowerPC Optionsmabi=mmixware: MMIX Optionsmabi=n32: MIPS Optionsmabi=no-spe: RS/6000 and PowerPC Optionsmabi=o64: MIPS Optionsmabi=spe: RS/6000 and PowerPC Optionsmabicalls: MIPS Optionsmabm: x86 Optionsmabort-on-noreturn: ARM Optionsmabs=2008: MIPS Optionsmabs=legacy: MIPS Optionsmabsdiff: MeP Optionsmabshi: PDP-11 Optionsmac0: PDP-11 Optionsmacc-4: FRV Optionsmacc-8: FRV Optionsmaccumulate-args: AVR Optionsmaccumulate-outgoing-args: x86 Optionsmaccumulate-outgoing-args: SH Optionsmaddress-mode=long: x86 Optionsmaddress-mode=short: x86 Optionsmaddress-space-conversion: SPU Optionsmads: RS/6000 and PowerPC Optionsmaes: x86 Optionsmaix-struct-return: RS/6000 and PowerPC Optionsmaix32: RS/6000 and PowerPC Optionsmaix64: RS/6000 and PowerPC Optionsmalign-300: H8/300 Optionsmalign-call: ARC Optionsmalign-data: x86 Optionsmalign-double: x86 Optionsmalign-int: M680x0 Optionsmalign-labels: FRV Optionsmalign-loops: M32R/D Optionsmalign-natural: RS/6000 and PowerPC Optionsmalign-power: RS/6000 and PowerPC Optionsmall-opts: MeP Optionsmalloc-cc: FRV Optionsmallow-string-insns: RX Optionsmallregs: RL78 Optionsmaltivec: RS/6000 and PowerPC Optionsmaltivec=be: RS/6000 and PowerPC Optionsmaltivec=le: RS/6000 and PowerPC Optionsmam33: MN10300 Optionsmam33-2: MN10300 Optionsmam34: MN10300 Optionsmandroid: GNU/Linux Optionsmannotate-align: ARC Optionsmapcs: ARM Optionsmapcs-frame: ARM Optionsmapp-regs: V850 Optionsmapp-regs: SPARC OptionsmARC600: ARC OptionsmARC601: ARC OptionsmARC700: ARC Optionsmarch: x86 Optionsmarch: S/390 and zSeries Optionsmarch: Nios II Optionsmarch: NDS32 Optionsmarch: MIPS Optionsmarch: M680x0 Optionsmarch: HPPA Optionsmarch: CRIS Optionsmarch: C6X Optionsmarch: ARM Optionsmarch: AArch64 Optionsmarclinux: ARC Optionsmarclinux_prof: ARC Optionsmargonaut: ARC Optionsmarm: ARM Optionsmas100-syntax: RX Optionsmasm-hex: MSP430 Optionsmasm-syntax-unified: ARM Optionsmasm=dialect: x86 Optionsmatomic: ARC Optionsmatomic-model=model: SH Optionsmatomic-updates: SPU Optionsmauto-litpools: Xtensa Optionsmauto-modify-reg: ARC Optionsmauto-pic: IA-64 Optionsmaverage: MeP Optionsmavoid-indexed-addresses: RS/6000 and PowerPC Optionsmavx: x86 Optionsmavx2: x86 Optionsmavx256-split-unaligned-load: x86 Optionsmavx256-split-unaligned-store: x86 Optionsmavx512bw: x86 Optionsmavx512cd: x86 Optionsmavx512dq: x86 Optionsmavx512er: x86 Optionsmavx512f: x86 Optionsmavx512ifma: x86 Optionsmavx512pf: x86 Optionsmavx512vbmi: x86 Optionsmavx512vl: x86 Optionsmax-vect-align: Adapteva Epiphany Optionsmb: SH Optionsmbackchain: S/390 and zSeries Optionsmbarrel-shift-enabled: LM32 Optionsmbarrel-shifter: ARC Optionsmbarrel_shifter: ARC Optionsmbase-addresses: MMIX Optionsmbased=: MeP Optionsmbbit-peephole: ARC Optionsmbcopy: PDP-11 Optionsmbcopy-builtin: PDP-11 Optionsmbig: RS/6000 and PowerPC Optionsmbig-endian: TILE-Gx Optionsmbig-endian: RS/6000 and PowerPC Optionsmbig-endian: NDS32 Optionsmbig-endian: MicroBlaze Optionsmbig-endian: MCore Optionsmbig-endian: IA-64 Optionsmbig-endian: C6X Optionsmbig-endian: ARM Optionsmbig-endian: ARC Optionsmbig-endian: AArch64 Optionsmbig-endian-data: RX Optionsmbig-switch: V850 Optionsmbigtable: SH Optionsmbionic: GNU/Linux Optionsmbit-align: RS/6000 and PowerPC Optionsmbit-ops: CR16 Optionsmbitfield: M680x0 Optionsmbitops: SH Optionsmbitops: MeP Optionsmblock-move-inline-limit: RS/6000 and PowerPC Optionsmbmi: x86 Optionsmbranch-cheap: PDP-11 Optionsmbranch-cost: MIPS Optionsmbranch-cost: AVR Optionsmbranch-cost: Adapteva Epiphany Optionsmbranch-cost=num: SH 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 Optionsmbypass-cache: Nios II Optionsmc68000: M680x0 Optionsmc68020: M680x0 Optionsmc=: MeP Optionsmcache-block-size: NDS32 Optionsmcache-size: SPU Optionsmcache-volatile: Nios II Optionsmcall-eabi: RS/6000 and PowerPC Optionsmcall-freebsd: RS/6000 and PowerPC Optionsmcall-linux: RS/6000 and PowerPC Optionsmcall-netbsd: RS/6000 and PowerPC Optionsmcall-prologues: AVR 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 Optionsmcase-vector-pcrel: ARC Optionsmcbcond: SPARC Optionsmcbranch-force-delay-slot: SH Optionsmcc-init: CRIS Optionsmcfv4e: M680x0 Optionsmcheck-zero-division: MIPS Optionsmcix: DEC Alpha Optionsmcld: x86 Optionsmclear-hwcap: Solaris 2 Optionsmclfushopt: x86 Optionsmclip: MeP Optionsmclzero: x86 Optionsmcmodel: SPARC Optionsmcmodel: NDS32 Optionsmcmodel=kernel: x86 Optionsmcmodel=large: x86 Optionsmcmodel=large: TILE-Gx Optionsmcmodel=large: RS/6000 and PowerPC Optionsmcmodel=large: AArch64 Optionsmcmodel=medium: x86 Optionsmcmodel=medium: RS/6000 and PowerPC Optionsmcmodel=small: x86 Optionsmcmodel=small: TILE-Gx Optionsmcmodel=small: RS/6000 and PowerPC Optionsmcmodel=small: AArch64 Optionsmcmodel=tiny: AArch64 Optionsmcmov: NDS32 Optionsmcmove: Adapteva Epiphany Optionsmcmpb: RS/6000 and PowerPC Optionsmcode-density: ARC Optionsmcode-readable: MIPS Optionsmcode-region: MSP430 Optionsmcompact-branches=always: MIPS Optionsmcompact-branches=never: MIPS Optionsmcompact-branches=optimal: MIPS Optionsmcompact-casesi: ARC Optionsmcompat-align-parm: RS/6000 and PowerPC Optionsmcond-exec: FRV Optionsmcond-move: FRV Optionsmconfig=: MeP Optionsmconsole: x86 Windows Optionsmconst-align: CRIS Optionsmconst16: Xtensa Optionsmconstant-gp: IA-64 Optionsmcop: MeP Optionsmcop32: MeP Optionsmcop64: MeP Optionsmcorea: Blackfin Optionsmcoreb: Blackfin Optionsmcpu: x86 Optionsmcpu: Visium Optionsmcpu: TILEPro Optionsmcpu: TILE-Gx Optionsmcpu: SPARC Optionsmcpu: RX Optionsmcpu: RS/6000 and PowerPC Optionsmcpu: RL78 Optionsmcpu: picoChip Optionsmcpu: M680x0 Optionsmcpu: FRV Optionsmcpu: DEC Alpha Optionsmcpu: CRIS Optionsmcpu: ARM Optionsmcpu: ARC Optionsmcpu: AArch64 Optionsmcpu32: M680x0 Optionsmcpu=: MSP430 Optionsmcpu=: MicroBlaze Optionsmcpu=: M32C Optionsmcpu=: Blackfin Optionsmcr16c: CR16 Optionsmcr16cplus: CR16 Optionsmcrc32: x86 Optionsmcrypto: RS/6000 and PowerPC Optionsmcsync-anomaly: Blackfin Optionsmctor-dtor: NDS32 Optionsmcustom-fpu-cfg: Nios II Optionsmcustom-insn: Nios II Optionsmcx16: x86 OptionsMD: Preprocessor Optionsmdalign: SH Optionsmdata-align: CRIS Optionsmdata-model: CR16 Optionsmdata-region: MSP430 Optionsmdc: MeP Optionsmdebug: Visium Optionsmdebug: S/390 and zSeries Optionsmdebug: M32R/D Optionsmdebug-main=prefix: VMS Optionsmdec-asm: PDP-11 Optionsmdirect-move: RS/6000 and PowerPC Optionsmdisable-callt: V850 Optionsmdisable-fpregs: HPPA Optionsmdisable-indexing: HPPA Optionsmdiv: MeP Optionsmdiv: MCore Optionsmdiv: M680x0 Optionsmdiv-rem: ARC Optionsmdiv=strategy: SH Optionsmdivide-breaks: MIPS Optionsmdivide-enabled: LM32 Optionsmdivide-traps: MIPS Optionsmdivsi3_libfunc=name: SH Optionsmdll: x86 Windows Optionsmdlmzb: RS/6000 and PowerPC Optionsmdmx: MIPS Optionsmdouble: FRV Optionsmdouble-float: RS/6000 and PowerPC Optionsmdouble-float: MIPS Optionsmdpfp: ARC Optionsmdpfp-compact: ARC Optionsmdpfp-fast: ARC Optionsmdpfp_compact: ARC Optionsmdpfp_fast: ARC Optionsmdsp: MIPS Optionsmdsp-packa: ARC Optionsmdsp_packa: ARC Optionsmdspr2: MIPS Optionsmdual-nops: SPU Optionsmdump-tune-features: x86 Optionsmdvbf: ARC Optionsmdwarf2-asm: IA-64 Optionsmdword: FRV Optionsmdynamic-no-pic: RS/6000 and PowerPC OptionsmEA: ARC Optionsmea: ARC Optionsmea32: SPU Optionsmea64: SPU Optionsmeabi: RS/6000 and PowerPC Optionsmearly-cbranchsi: ARC Optionsmearly-stop-bits: IA-64 Optionsmeb: Score Optionsmeb: Nios II Optionsmeb: Moxie Optionsmeb: MeP Optionsmel: Score Optionsmel: Nios II Optionsmel: Moxie Optionsmel: MeP Optionsmelf: MMIX Optionsmelf: 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 Optionsmeva: MIPS Optionsmexpand-adddi: ARC Optionsmexplicit-relocs: MIPS Optionsmexplicit-relocs: DEC Alpha Optionsmexr: H8/300 Optionsmextern-sdata: MIPS OptionsMF: Preprocessor Optionsmf16c: x86 Optionsmfast-fp: Blackfin Optionsmfast-indirect-calls: HPPA Optionsmfast-sw-div: Nios II Optionsmfaster-structs: SPARC Optionsmfdpic: FRV Optionsmfentry: x86 Optionsmfix: DEC Alpha Optionsmfix-24k: MIPS Optionsmfix-and-continue: Darwin Optionsmfix-at697f: SPARC Optionsmfix-cortex-a53-835769: AArch64 Optionsmfix-cortex-a53-843419: AArch64 Optionsmfix-cortex-m3-ldrd: ARM Optionsmfix-r10000: MIPS Optionsmfix-r4000: MIPS Optionsmfix-r4400: MIPS Optionsmfix-rm7000: MIPS Optionsmfix-sb1: MIPS Optionsmfix-ut699: SPARC Optionsmfix-vr4120: MIPS Optionsmfix-vr4130: MIPS Optionsmfixed-cc: FRV Optionsmfixed-range: SPU Optionsmfixed-range: SH Optionsmfixed-range: IA-64 Optionsmfixed-range: HPPA Optionsmflat: SPARC Optionsmflip-mips16: MIPS Optionsmfloat-abi: ARM Optionsmfloat-gprs: RS/6000 and PowerPC Optionsmfloat-ieee: DEC Alpha Optionsmfloat-vax: DEC Alpha Optionsmfloat128: RS/6000 and PowerPC Optionsmfloat128-hardware: RS/6000 and PowerPC Optionsmfloat32: PDP-11 Optionsmfloat64: PDP-11 Optionsmflush-func: MIPS Optionsmflush-func=name: M32R/D Optionsmflush-trap=number: M32R/D Optionsmfma: x86 Optionsmfma4: x86 Optionsmfmaf: SPARC Optionsmfmovd: SH Optionsmforce-no-pic: Xtensa Optionsmfp-exceptions: MIPS Optionsmfp-mode: Adapteva Epiphany Optionsmfp-reg: DEC Alpha Optionsmfp-rounding-mode: DEC Alpha Optionsmfp-trap-mode: DEC Alpha Optionsmfp16-format: ARM Optionsmfp32: MIPS Optionsmfp64: MIPS Optionsmfpmath: x86 Optionsmfpmath: Optimize Optionsmfpr-32: FRV Optionsmfpr-64: FRV Optionsmfprnd: RS/6000 and PowerPC Optionsmfpu: Visium Optionsmfpu: SPARC Optionsmfpu: RS/6000 and PowerPC Optionsmfpu: PDP-11 Optionsmfpu: ARM Optionsmfpu: ARC Optionsmfpxx: MIPS Optionsmframe-header-opt: MIPS Optionsmfriz: RS/6000 and PowerPC Optionsmfsca: SH Optionsmfsgsbase: x86 Optionsmfsrra: SH Optionsmfull-regs: NDS32 Optionsmfull-toc: RS/6000 and PowerPC Optionsmfused-madd: Xtensa Optionsmfused-madd: SH Optionsmfused-madd: S/390 and zSeries Optionsmfused-madd: RS/6000 and PowerPC Optionsmfused-madd: MIPS Optionsmfused-madd: IA-64 Optionsmfxsr: x86 Optionsmg: VAX OptionsMG: Preprocessor Optionsmg10: RL78 Optionsmg13: RL78 Optionsmg14: RL78 Optionsmgas: HPPA Optionsmgcc-abi: V850 Optionsmgen-cell-microcode: RS/6000 and PowerPC Optionsmgeneral-regs-only: AArch64 Optionsmghs: V850 Optionsmglibc: GNU/Linux Optionsmgnu: VAX Optionsmgnu-as: IA-64 Optionsmgnu-ld: IA-64 Optionsmgnu-ld: HPPA Optionsmgotplt: CRIS Optionsmgp32: MIPS Optionsmgp64: MIPS Optionsmgpopt: Nios II Optionsmgpopt: MIPS Optionsmgpr-32: FRV Optionsmgpr-64: FRV Optionsmgprel-ro: FRV Optionsmh: H8/300 Optionsmhal: Nios II Optionsmhalf-reg-file: Adapteva Epiphany Optionsmhard-dfp: S/390 and zSeries Optionsmhard-dfp: RS/6000 and PowerPC Optionsmhard-float: Visium Optionsmhard-float: V850 Optionsmhard-float: SPARC Optionsmhard-float: S/390 and zSeries Optionsmhard-float: RS/6000 and PowerPC Optionsmhard-float: MIPS Optionsmhard-float: MicroBlaze Optionsmhard-float: M680x0 Optionsmhard-float: FRV Optionsmhard-quad-float: SPARC Optionsmhardlit: MCore Optionsmhint-max-distance: SPU Optionsmhint-max-nops: SPU Optionsmhotpatch: S/390 and zSeries Optionsmhp-ld: HPPA Optionsmhtm: S/390 and zSeries Optionsmhtm: RS/6000 and PowerPC Optionsmhw-div: Nios II Optionsmhw-mul: Nios II Optionsmhw-mulx: Nios II Optionsmhwmult=: MSP430 Optionsmiamcu: x86 Optionsmicplb: Blackfin Optionsmid-shared-library: Blackfin Optionsmieee: SH Optionsmieee: DEC Alpha Optionsmieee-conformant: DEC Alpha Optionsmieee-fp: x86 Optionsmieee-with-inexact: DEC Alpha Optionsmilp32: IA-64 Optionsmimadd: MIPS Optionsmimpure-text: Solaris 2 Optionsmincoming-stack-boundary: x86 Optionsmindexed-loads: ARC Optionsminline-all-stringops: x86 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: FRV Optionsminline-plt: Blackfin Optionsminline-sqrt-max-throughput: IA-64 Optionsminline-sqrt-min-latency: IA-64 Optionsminline-stringops-dynamically: x86 Optionsminrt: MSP430 Optionsminsert-sched-nops: RS/6000 and PowerPC Optionsmint-register: RX Optionsmint16: PDP-11 Optionsmint32: PDP-11 Optionsmint32: H8/300 Optionsmint32: CR16 Optionsmint8: AVR Optionsminterlink-compressed: MIPS Optionsminterlink-mips16: MIPS Optionsmio-volatile: MeP Optionsmips1: MIPS Optionsmips16: MIPS Optionsmips2: MIPS Optionsmips3: MIPS Optionsmips32: MIPS Optionsmips32r3: MIPS Optionsmips32r5: MIPS Optionsmips32r6: MIPS Optionsmips3d: MIPS Optionsmips4: MIPS Optionsmips64: MIPS Optionsmips64r2: MIPS Optionsmips64r3: MIPS Optionsmips64r5: MIPS Optionsmips64r6: MIPS Optionsmisel: RS/6000 and PowerPC Optionsmisize: SH Optionsmisize: ARC Optionsmisr-vector-size: NDS32 Optionsmissue-rate=number: M32R/D Optionsmivc2: MeP Optionsmjsr: RX Optionsmjump-in-delay: HPPA Optionsmkernel: Darwin Optionsmknuthdiv: MMIX Optionsml: SH Optionsml: MeP Optionsmlarge: MSP430 Optionsmlarge-data: DEC Alpha Optionsmlarge-data-threshold: x86 Optionsmlarge-mem: SPU Optionsmlarge-text: DEC Alpha Optionsmleadz: MeP 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: TILE-Gx Optionsmlittle-endian: RS/6000 and PowerPC Optionsmlittle-endian: NDS32 Optionsmlittle-endian: MicroBlaze Optionsmlittle-endian: MCore Optionsmlittle-endian: IA-64 Optionsmlittle-endian: C6X Optionsmlittle-endian: ARM Optionsmlittle-endian: ARC Optionsmlittle-endian: AArch64 Optionsmlittle-endian-data: RX Optionsmliw: MN10300 Optionsmll64: ARC Optionsmllsc: MIPS Optionsmlocal-sdata: MIPS Optionsmlock: ARC Optionsmlong-calls: V850 Optionsmlong-calls: MIPS Optionsmlong-calls: FRV Optionsmlong-calls: Blackfin Optionsmlong-calls: ARM Optionsmlong-calls: ARC Optionsmlong-calls: Adapteva Epiphany Optionsmlong-double-128: x86 Optionsmlong-double-128: S/390 and zSeries Optionsmlong-double-64: x86 Optionsmlong-double-64: S/390 and zSeries Optionsmlong-double-80: x86 Optionsmlong-jumps: V850 Optionsmlong-load-store: HPPA Optionsmlong32: MIPS Optionsmlong64: MIPS Optionsmlongcall: RS/6000 and PowerPC Optionsmlongcalls: Xtensa Optionsmloop: V850 Optionsmlow-64k: Blackfin Optionsmlp64: IA-64 Optionsmlra: RS/6000 and PowerPC Optionsmlra: FT32 Optionsmlra: ARC Optionsmlra-priority-compact: ARC Optionsmlra-priority-noncompact: ARC Optionsmlra-priority-none: ARC Optionsmlwp: x86 Optionsmlzcnt: x86 Optionsmm: MeP OptionsMM: Preprocessor Optionsmmac: Score Optionsmmac: CR16 Optionsmmac-24: ARC Optionsmmac-d16: ARC Optionsmmac_24: ARC Optionsmmac_d16: ARC Optionsmmad: MIPS Optionsmmainkernel: Nvidia PTX Optionsmmalloc64: VMS Optionsmmax: DEC Alpha Optionsmmax-constant-size: RX Optionsmmax-stack-frame: CRIS Optionsmmcount-ra-address: MIPS Optionsmmcu: MIPS Optionsmmcu: AVR Optionsmmcu=: MSP430 OptionsMMD: Preprocessor Optionsmmedia: FRV Optionsmmedium-calls: ARC Optionsmmemcpy: MIPS Optionsmmemcpy: MicroBlaze Optionsmmemcpy-strategy=strategy: x86 Optionsmmemory-latency: DEC Alpha Optionsmmemory-model: SPARC Optionsmmemset-strategy=strategy: x86 Optionsmmfcrf: RS/6000 and PowerPC Optionsmmfpgpr: RS/6000 and PowerPC Optionsmmicromips: MIPS Optionsmminimal-toc: RS/6000 and PowerPC Optionsmminmax: MeP Optionsmmitigate-rop: x86 Optionsmmixed-code: ARC Optionsmmmx: x86 Optionsmmodel=large: M32R/D Optionsmmodel=medium: M32R/D Optionsmmodel=small: M32R/D Optionsmmodulo: RS/6000 and PowerPC Optionsmmovbe: x86 Optionsmmpx: x86 Optionsmmpy-option: ARC Optionsmms-bitfields: x86 Optionsmmt: MIPS Optionsmmul: RL78 Optionsmmul-bug-workaround: CRIS Optionsmmul.x: Moxie Optionsmmul32x16: ARC Optionsmmul64: ARC Optionsmmuladd: FRV Optionsmmulhw: RS/6000 and PowerPC Optionsmmult: MeP Optionsmmult-bug: MN10300 Optionsmmultcost: ARC Optionsmmulti-cond-exec: FRV Optionsmmulticore: Blackfin Optionsmmultiple: RS/6000 and PowerPC Optionsmmusl: GNU/Linux Optionsmmvcle: S/390 and zSeries Optionsmmvme: RS/6000 and PowerPC Optionsmmwaitx: x86 Optionsmn: H8/300 Optionsmn-flash: AVR Optionsmnan=2008: MIPS Optionsmnan=legacy: MIPS Optionsmneon-for-64bits: ARM Optionsmnested-cond-exec: FRV Optionsmnhwloop: Score Optionsmno-16-bit: NDS32 Optionsmno-4byte-functions: MCore Optionsmno-8byte-align: V850 Optionsmno-abicalls: MIPS Optionsmno-abshi: PDP-11 Optionsmno-ac0: PDP-11 Optionsmno-address-space-conversion: SPU Optionsmno-align-double: x86 Optionsmno-align-int: M680x0 Optionsmno-align-loops: M32R/D Optionsmno-align-stringops: x86 Optionsmno-allow-string-insns: RX Optionsmno-altivec: RS/6000 and PowerPC Optionsmno-am33: MN10300 Optionsmno-app-regs: V850 Optionsmno-app-regs: SPARC Optionsmno-as100-syntax: RX Optionsmno-atomic-updates: SPU Optionsmno-auto-litpools: Xtensa Optionsmno-avoid-indexed-addresses: RS/6000 and PowerPC 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-brcc: ARC Optionsmno-bwx: DEC Alpha Optionsmno-bypass-cache: Nios II Optionsmno-cache-volatile: Nios II Optionsmno-callgraph-data: MCore Optionsmno-cbcond: SPARC Optionsmno-check-zero-division: MIPS Optionsmno-cix: DEC Alpha Optionsmno-clearbss: MicroBlaze Optionsmno-cmov: NDS32 Optionsmno-cmpb: RS/6000 and PowerPC Optionsmno-cond-exec: FRV Optionsmno-cond-exec: ARC Optionsmno-cond-move: FRV Optionsmno-const-align: CRIS Optionsmno-const16: Xtensa Optionsmno-crt0: Moxie Optionsmno-crt0: MN10300 Optionsmno-crypto: RS/6000 and PowerPC Optionsmno-csync-anomaly: Blackfin Optionsmno-custom-insn: Nios II Optionsmno-data-align: CRIS Optionsmno-debug: S/390 and zSeries Optionsmno-default: x86 Optionsmno-direct-move: RS/6000 and PowerPC Optionsmno-disable-callt: V850 Optionsmno-div: MCore Optionsmno-div: M680x0 Optionsmno-dlmzb: RS/6000 and PowerPC Optionsmno-double: FRV Optionsmno-dpfp-lrsr: ARC 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-eva: MIPS Optionsmno-explicit-relocs: MIPS Optionsmno-explicit-relocs: DEC Alpha Optionsmno-exr: H8/300 Optionsmno-extern-sdata: MIPS Optionsmno-fancy-math-387: x86 Optionsmno-fast-sw-div: Nios II Optionsmno-faster-structs: SPARC Optionsmno-fix: DEC Alpha Optionsmno-fix-24k: MIPS Optionsmno-fix-cortex-a53-835769: AArch64 Optionsmno-fix-cortex-a53-843419: AArch64 Optionsmno-fix-r10000: MIPS Optionsmno-fix-r4000: MIPS Optionsmno-fix-r4400: MIPS Optionsmno-flat: SPARC Optionsmno-float: MIPS Optionsmno-float128: RS/6000 and PowerPC Optionsmno-float128-hardware: RS/6000 and PowerPC Optionsmno-float32: PDP-11 Optionsmno-float64: PDP-11 Optionsmno-flush-func: M32R/D Optionsmno-flush-trap: M32R/D Optionsmno-fmaf: SPARC Optionsmno-fp-in-toc: RS/6000 and PowerPC Optionsmno-fp-regs: DEC Alpha Optionsmno-fp-ret-in-387: x86 Optionsmno-fprnd: RS/6000 and PowerPC Optionsmno-fpu: Visium Optionsmno-fpu: SPARC Optionsmno-fsca: SH Optionsmno-fsrra: SH Optionsmno-fused-madd: Xtensa Optionsmno-fused-madd: SH Optionsmno-fused-madd: S/390 and zSeries Optionsmno-fused-madd: RS/6000 and PowerPC Optionsmno-fused-madd: MIPS Optionsmno-fused-madd: IA-64 Optionsmno-gnu-as: IA-64 Optionsmno-gnu-ld: IA-64 Optionsmno-gotplt: CRIS Optionsmno-gpopt: Nios II Optionsmno-gpopt: MIPS Optionsmno-hard-dfp: S/390 and zSeries Optionsmno-hard-dfp: RS/6000 and PowerPC Optionsmno-hardlit: MCore Optionsmno-htm: S/390 and zSeries Optionsmno-htm: RS/6000 and PowerPC Optionsmno-hw-div: Nios II Optionsmno-hw-mul: Nios II Optionsmno-hw-mulx: Nios II Optionsmno-id-shared-library: Blackfin Optionsmno-ieee: SH Optionsmno-ieee-fp: x86 Optionsmno-imadd: MIPS Optionsmno-inline-float-divide: IA-64 Optionsmno-inline-int-divide: IA-64 Optionsmno-inline-sqrt: IA-64 Optionsmno-int16: PDP-11 Optionsmno-int32: PDP-11 Optionsmno-interlink-compressed: MIPS Optionsmno-interlink-mips16: MIPS Optionsmno-interrupts: AVR Optionsmno-isel: RS/6000 and PowerPC Optionsmno-jsr: RX 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: MIPS Optionsmno-long-calls: HPPA Optionsmno-long-calls: Blackfin Optionsmno-long-calls: ARM Optionsmno-long-jumps: V850 Optionsmno-longcall: RS/6000 and PowerPC Optionsmno-longcalls: Xtensa Optionsmno-low-64k: Blackfin Optionsmno-lsim: MCore Optionsmno-lsim: FR30 Optionsmno-mad: MIPS Optionsmno-max: DEC Alpha Optionsmno-mcount-ra-address: MIPS Optionsmno-mcu: MIPS Optionsmno-mdmx: MIPS Optionsmno-media: FRV Optionsmno-memcpy: MIPS Optionsmno-mfcrf: RS/6000 and PowerPC Optionsmno-mfpgpr: RS/6000 and PowerPC Optionsmno-millicode: ARC Optionsmno-mips16: MIPS Optionsmno-mips3d: MIPS Optionsmno-mmicromips: MIPS Optionsmno-module: RS/6000 and PowerPC Optionsmno-mpy: ARC Optionsmno-ms-bitfields: x86 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-odd-spreg: MIPS Optionsmno-omit-leaf-frame-pointer: AArch64 Optionsmno-optimize-membar: FRV Optionsmno-opts: MeP Optionsmno-pack: FRV Optionsmno-packed-stack: S/390 and zSeries Optionsmno-paired: RS/6000 and PowerPC Optionsmno-paired-single: MIPS Optionsmno-perf-ext: NDS32 Optionsmno-pic: IA-64 Optionsmno-pid: RX Optionsmno-plt: MIPS Optionsmno-popc: SPARC Optionsmno-popcntb: RS/6000 and PowerPC Optionsmno-popcntd: RS/6000 and PowerPC Optionsmno-postinc: Adapteva Epiphany Optionsmno-postmodify: Adapteva Epiphany Optionsmno-power8-fusion: RS/6000 and PowerPC Optionsmno-power8-vector: RS/6000 and PowerPC Optionsmno-power9-dform: RS/6000 and PowerPC Optionsmno-power9-fusion: RS/6000 and PowerPC Optionsmno-power9-vector: 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: x86 Optionsmno-quad-memory: RS/6000 and PowerPC Optionsmno-quad-memory-atomic: RS/6000 and PowerPC Optionsmno-red-zone: x86 Optionsmno-register-names: IA-64 Optionsmno-regnames: RS/6000 and PowerPC Optionsmno-relax: V850 Optionsmno-relax-immediate: MCore Optionsmno-relocatable: RS/6000 and PowerPC Optionsmno-relocatable-lib: RS/6000 and PowerPC Optionsmno-renesas: SH Optionsmno-round-nearest: Adapteva Epiphany 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-spec: IA-64 Optionsmno-sched-count-spec-in-critical-path: IA-64 Optionsmno-sched-in-control-spec: 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-sdata: RS/6000 and PowerPC Optionsmno-sdata: IA-64 Optionsmno-sdata: ARC Optionsmno-sep-data: Blackfin Optionsmno-serialize-volatile: Xtensa Optionsmno-short: M680x0 Optionsmno-side-effects: CRIS Optionsmno-sim: RX Optionsmno-single-exit: MMIX Optionsmno-slow-bytes: MCore Optionsmno-small-exec: S/390 and zSeries Optionsmno-smartmips: MIPS Optionsmno-soft-cmpsf: Adapteva Epiphany Optionsmno-soft-float: DEC Alpha Optionsmno-space-regs: HPPA Optionsmno-spe: RS/6000 and PowerPC Optionsmno-specld-anomaly: Blackfin Optionsmno-split-addresses: MIPS Optionsmno-stack-align: CRIS Optionsmno-stack-bias: SPARC Optionsmno-std-struct-return: 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-sym32: MIPS Optionsmno-target-align: Xtensa Optionsmno-text-section-literals: Xtensa Optionsmno-tls-markers: RS/6000 and PowerPC Optionsmno-toc: RS/6000 and PowerPC Optionsmno-toplevel-symbols: MMIX Optionsmno-tpf-trace: S/390 and zSeries Optionsmno-unaligned-access: ARM Optionsmno-unaligned-doubles: SPARC Optionsmno-uninit-const-in-rodata: MIPS Optionsmno-update: RS/6000 and PowerPC Optionsmno-upper-regs: RS/6000 and PowerPC Optionsmno-upper-regs-df: RS/6000 and PowerPC Optionsmno-upper-regs-sf: RS/6000 and PowerPC Optionsmno-user-mode: SPARC Optionsmno-usermode: SH Optionsmno-v3push: NDS32 Optionsmno-v8plus: SPARC Optionsmno-vect-double: Adapteva Epiphany Optionsmno-virt: MIPS Optionsmno-vis: SPARC Optionsmno-vis2: SPARC Optionsmno-vis3: SPARC Optionsmno-vis4: SPARC Optionsmno-vliw-branch: FRV Optionsmno-volatile-asm-stop: IA-64 Optionsmno-volatile-cache: ARC Optionsmno-vrsave: RS/6000 and PowerPC Optionsmno-vsx: RS/6000 and PowerPC Optionsmno-vx: S/390 and zSeries Optionsmno-warn-mcu: MSP430 Optionsmno-warn-multiple-fast-interrupts: RX Optionsmno-wide-bitfields: MCore Optionsmno-xgot: MIPS Optionsmno-xgot: M680x0 Optionsmno-xl-compat: RS/6000 and PowerPC Optionsmno-xpa: MIPS Optionsmno-zdcbranch: SH Optionsmno-zero-extend: MMIX Optionsmno-zvector: S/390 and zSeries Optionsmnobitfield: M680x0 Optionsmnodiv: FT32 Optionsmnoliw: MN10300 Optionsmnomacsave: SH Optionsmnop-fun-dllimport: x86 Windows Optionsmnop-mcount: x86 Optionsmnops: Adapteva Epiphany Optionsmnorm: ARC Optionsmnosetlb: MN10300 Optionsmnosplit-lohi: Adapteva Epiphany Optionsmodd-spreg: MIPS Optionsmomit-leaf-frame-pointer: x86 Optionsmomit-leaf-frame-pointer: Blackfin Optionsmomit-leaf-frame-pointer: AArch64 Optionsmone-byte-bool: Darwin Optionsmoptimize: Nvidia PTX Optionsmoptimize-membar: FRV Optionsmoverride: AArch64 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: x86 Optionsmpc64: x86 Optionsmpc80: x86 Optionsmpclmul: x86 Optionsmpcrel: M680x0 Optionsmpcrelativeliteralloads: AArch64 Optionsmpdebug: CRIS Optionsmpe: RS/6000 and PowerPC Optionsmpe-aligned-commons: x86 Windows Optionsmperf-ext: NDS32 Optionsmpic-data-is-text-relative: ARM Optionsmpic-register: ARM Optionsmpid: RX Optionsmpku: x86 Optionsmplt: MIPS Optionsmpointer-size=size: VMS Optionsmpointers-to-nested-functions: RS/6000 and PowerPC Optionsmpoke-function-name: ARM Optionsmpopc: SPARC Optionsmpopcnt: x86 Optionsmpopcntb: RS/6000 and PowerPC Optionsmpopcntd: RS/6000 and PowerPC Optionsmportable-runtime: HPPA Optionsmpower8-fusion: RS/6000 and PowerPC Optionsmpower8-vector: RS/6000 and PowerPC Optionsmpower9-dform: RS/6000 and PowerPC Optionsmpower9-fusion: RS/6000 and PowerPC Optionsmpower9-vector: RS/6000 and PowerPC Optionsmpowerpc-gfxopt: RS/6000 and PowerPC Optionsmpowerpc-gpopt: RS/6000 and PowerPC Optionsmpowerpc64: RS/6000 and PowerPC Optionsmprefer-avx128: x86 Optionsmprefer-short-insn-regs: Adapteva Epiphany Optionsmprefergot: SH Optionsmpreferred-stack-boundary: x86 Optionsmprefetchwt1: x86 Optionsmpretend-cmove: SH Optionsmprint-tune-info: ARM Optionsmprioritize-restricted-insns: RS/6000 and PowerPC Optionsmprolog-function: V850 Optionsmprologue-epilogue: CRIS Optionsmprototype: RS/6000 and PowerPC Optionsmpush-args: x86 OptionsMQ: Preprocessor Optionsmq-class: ARC Optionsmquad-memory: RS/6000 and PowerPC Optionsmquad-memory-atomic: RS/6000 and PowerPC Optionsmr10k-cache-barrier: MIPS OptionsmRcq: ARC OptionsmRcw: ARC Optionsmrdrnd: x86 Optionsmrecip: x86 Optionsmrecip: RS/6000 and PowerPC Optionsmrecip-precision: RS/6000 and PowerPC Optionsmrecip=opt: x86 Optionsmrecip=opt: RS/6000 and PowerPC Optionsmrecord-mcount: x86 Optionsmreduced-regs: NDS32 Optionsmregister-names: IA-64 Optionsmregnames: RS/6000 and PowerPC Optionsmregparm: x86 Optionsmrelax: V850 Optionsmrelax: SH Optionsmrelax: RX Optionsmrelax: NDS32 Optionsmrelax: MSP430 Optionsmrelax: MN10300 Optionsmrelax: H8/300 Optionsmrelax: AVR Optionsmrelax-immediate: MCore Optionsmrelax-pic-calls: MIPS Optionsmrelocatable: RS/6000 and PowerPC Optionsmrelocatable-lib: RS/6000 and PowerPC Optionsmrenesas: SH Optionsmrepeat: MeP Optionsmrestrict-it: ARM Optionsmreturn-pointer-on-d0: MN10300 Optionsmrh850-abi: V850 Optionsmrl78: RL78 Optionsmrmw: AVR Optionsmrtd: x86 Function Attributesmrtd: x86 Optionsmrtd: M680x0 Optionsmrtm: x86 Optionsmrtp: VxWorks Optionsmrtsc: ARC Optionsms: MeP Optionsms: H8/300 Optionsms2600: H8/300 Optionsmsafe-dma: SPU Optionsmsafe-hints: SPU Optionsmsahf: x86 Optionsmsatur: MeP Optionsmsave-acc-in-interrupts: RX Optionsmsave-toc-indirect: RS/6000 and PowerPC 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-spec: IA-64 Optionsmsched-costly-dep: RS/6000 and PowerPC Optionsmsched-count-spec-in-critical-path: IA-64 Optionsmsched-fp-mem-deps-zero-cost: IA-64 Optionsmsched-in-control-spec: IA-64 Optionsmsched-max-memory-insns: IA-64 Optionsmsched-max-memory-insns-hard-limit: IA-64 Optionsmsched-prefer-non-control-spec-insns: IA-64 Optionsmsched-prefer-non-data-spec-insns: IA-64 Optionsmsched-spec-ldc: IA-64 Optionsmsched-stop-bits-after-every-cycle: IA-64 Optionsmschedule: HPPA Optionsmscore5: Score Optionsmscore5u: Score Optionsmscore7: Score Optionsmscore7d: Score Optionsmsda: V850 Optionsmsdata: RS/6000 and PowerPC Optionsmsdata: IA-64 Optionsmsdata=all: C6X Optionsmsdata=data: RS/6000 and PowerPC Optionsmsdata=default: RS/6000 and PowerPC Optionsmsdata=default: C6X Optionsmsdata=eabi: RS/6000 and PowerPC Optionsmsdata=none: RS/6000 and PowerPC Optionsmsdata=none: M32R/D Optionsmsdata=none: C6X Optionsmsdata=sdata: M32R/D Optionsmsdata=sysv: RS/6000 and PowerPC Optionsmsdata=use: M32R/D Optionsmsdram: MeP Optionsmsdram: Blackfin Optionsmsecure-plt: RS/6000 and PowerPC Optionsmsel-sched-dont-check-control-spec: IA-64 Optionsmsep-data: Blackfin Optionsmserialize-volatile: Xtensa Optionsmsetlb: MN10300 Optionsmsha: x86 Optionsmshared-library-id: Blackfin Optionsmshort: M680x0 Optionsmsign-extend-enabled: LM32 Optionsmsilicon-errata: MSP430 Optionsmsilicon-errata-warn: MSP430 Optionsmsim: Xstormy16 Optionsmsim: Visium Optionsmsim: RX Optionsmsim: RS/6000 and PowerPC Optionsmsim: RL78 Optionsmsim: MSP430 Optionsmsim: MeP Optionsmsim: M32C Optionsmsim: FT32 Optionsmsim: CR16 Optionsmsim: C6X Optionsmsim: Blackfin Optionsmsimd: ARC Optionsmsimnovec: MeP Optionsmsimple-fpu: RS/6000 and PowerPC Optionsmsingle-exit: MMIX Optionsmsingle-float: RS/6000 and PowerPC Optionsmsingle-float: MIPS Optionsmsingle-pic-base: RS/6000 and PowerPC Optionsmsingle-pic-base: ARM Optionsmsio: HPPA Optionsmsize-level: ARC Optionsmskip-rax-setup: x86 Optionsmslow-bytes: MCore Optionsmslow-flash-data: ARM Optionsmsmall: MSP430 Optionsmsmall-data: DEC Alpha Optionsmsmall-data-limit: RX Optionsmsmall-divides: MicroBlaze Optionsmsmall-exec: S/390 and zSeries Optionsmsmall-mem: SPU Optionsmsmall-model: FR30 Optionsmsmall-text: DEC Alpha Optionsmsmall16: Adapteva Epiphany Optionsmsmallc: Nios II Optionsmsmartmips: MIPS Optionsmsoft-float: x86 Optionsmsoft-float: Visium Optionsmsoft-float: V850 Optionsmsoft-float: SPARC Optionsmsoft-float: S/390 and zSeries Optionsmsoft-float: RS/6000 and PowerPC Optionsmsoft-float: PDP-11 Optionsmsoft-float: MIPS Optionsmsoft-float: MicroBlaze Optionsmsoft-float: M680x0 Optionsmsoft-float: HPPA Optionsmsoft-float: FRV Optionsmsoft-float: DEC Alpha Optionsmsoft-float: ARC Optionsmsoft-quad-float: SPARC Optionsmsp8: AVR Optionsmspace: V850 Optionsmspe: RS/6000 and PowerPC Optionsmspecld-anomaly: Blackfin Optionsmspfp: ARC Optionsmspfp-compact: ARC Optionsmspfp-fast: ARC Optionsmspfp_compact: ARC Optionsmspfp_fast: ARC Optionsmsplit-addresses: MIPS Optionsmsplit-vecmove-early: Adapteva Epiphany Optionsmsse: x86 Optionsmsse2: x86 Optionsmsse2avx: x86 Optionsmsse3: x86 Optionsmsse4: x86 Optionsmsse4.1: x86 Optionsmsse4.2: x86 Optionsmsse4a: x86 Optionsmsseregparm: x86 Optionsmssse3: x86 Optionsmstack-align: CRIS Optionsmstack-bias: SPARC Optionsmstack-check-l1: Blackfin Optionsmstack-guard: S/390 and zSeries Optionsmstack-increment: MCore Optionsmstack-offset: Adapteva Epiphany Optionsmstack-protector-guard=guard: x86 Optionsmstack-size: S/390 and zSeries Optionsmstackrealign: x86 Optionsmstd-struct-return: SPARC Optionsmstdmain: SPU Optionsmstrict-align: RS/6000 and PowerPC Optionsmstrict-align: M680x0 Optionsmstrict-align: AArch64 Optionsmstrict-X: AVR Optionsmstring: RS/6000 and PowerPC Optionsmstringop-strategy=alg: x86 Optionsmstructure-size-boundary: ARM Optionsmsv-mode: Visium Optionsmsvr4-struct-return: RS/6000 and PowerPC Optionsmswap: ARC Optionsmswape: ARC Optionsmsym32: MIPS Optionsmsynci: MIPS Optionsmsys-crt0: Nios II Optionsmsys-lib: Nios II OptionsMT: Preprocessor Optionsmtarget-align: Xtensa Optionsmtas: SH Optionsmtbm: x86 Optionsmtda: V850 Optionsmtelephony: ARC Optionsmtext-section-literals: Xtensa Optionsmtf: MeP Optionsmthread: x86 Windows Optionsmthreads: x86 Optionsmthumb: ARM Optionsmthumb-interwork: ARM Optionsmtiny-stack: AVR Optionsmtiny=: MeP Optionsmtls: FRV OptionsmTLS: FRV Optionsmtls-dialect: x86 Optionsmtls-dialect: ARM Optionsmtls-dialect=desc: AArch64 Optionsmtls-dialect=traditional: AArch64 Optionsmtls-direct-seg-refs: x86 Optionsmtls-markers: RS/6000 and PowerPC Optionsmtls-size: IA-64 Optionsmtls-size: AArch64 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: x86 Optionsmtune: Visium Optionsmtune: SPARC Optionsmtune: S/390 and zSeries Optionsmtune: RS/6000 and PowerPC Optionsmtune: MN10300 Optionsmtune: MIPS Optionsmtune: M680x0 Optionsmtune: IA-64 Optionsmtune: DEC Alpha Optionsmtune: CRIS Optionsmtune: ARM Optionsmtune: ARC Optionsmtune: AArch64 Optionsmtune-ctrl=feature-list: x86 Optionsmucb-mcount: ARC Optionsmuclibc: GNU/Linux Optionsmuls: Score Optionsmultcost: ARC Optionsmultcost=number: SH Optionsmulti_module: Darwin Optionsmultilib-library-pic: FRV Optionsmultiply-enabled: LM32 Optionsmultiply_defined: Darwin Optionsmultiply_defined_unused: Darwin Optionsmunalign-prob-threshold: ARC Optionsmunaligned-access: ARM Optionsmunaligned-doubles: SPARC Optionsmunicode: x86 Windows Optionsmuninit-const-in-rodata: MIPS Optionsmunix: VAX Optionsmunix-asm: PDP-11 Optionsmunsafe-dma: SPU Optionsmupdate: RS/6000 and PowerPC Optionsmupper-regs: RS/6000 and PowerPC Optionsmupper-regs-df: RS/6000 and PowerPC Optionsmupper-regs-sf: RS/6000 and PowerPC Optionsmuser-enabled: LM32 Optionsmuser-mode: Visium Optionsmuser-mode: SPARC Optionsmusermode: SH Optionsmv3push: NDS32 Optionsmv850: V850 Optionsmv850e: V850 Optionsmv850e1: V850 Optionsmv850e2: V850 Optionsmv850e2v3: V850 Optionsmv850e2v4: V850 Optionsmv850e3v5: V850 Optionsmv850es: V850 Optionsmv8plus: SPARC Optionsmveclibabi: x86 Optionsmveclibabi: RS/6000 and PowerPC Optionsmvect8-ret-in-mem: x86 Optionsmvirt: MIPS Optionsmvis: SPARC Optionsmvis2: SPARC Optionsmvis3: SPARC Optionsmvis4: SPARC Optionsmvliw-branch: FRV Optionsmvms-return-codes: VMS Optionsmvolatile-asm-stop: IA-64 Optionsmvolatile-cache: ARC Optionsmvr4130-align: MIPS Optionsmvrsave: RS/6000 and PowerPC Optionsmvsx: RS/6000 and PowerPC Optionsmvx: S/390 and zSeries Optionsmvxworks: RS/6000 and PowerPC Optionsmvzeroupper: x86 Optionsmwarn-cell-microcode: RS/6000 and PowerPC Optionsmwarn-dynamicstack: S/390 and zSeries Optionsmwarn-framesize: S/390 and zSeries Optionsmwarn-mcu: MSP430 Optionsmwarn-multiple-fast-interrupts: RX Optionsmwarn-reloc: SPU Optionsmwide-bitfields: MCore Optionsmwin32: x86 Windows Optionsmwindows: x86 Windows Optionsmword-relocations: ARM Optionsmx32: x86 Optionsmxgot: MIPS Optionsmxgot: M680x0 Optionsmxilinx-fpu: RS/6000 and PowerPC Optionsmxl-barrel-shift: MicroBlaze Optionsmxl-compat: RS/6000 and PowerPC Optionsmxl-float-convert: MicroBlaze Optionsmxl-float-sqrt: MicroBlaze Optionsmxl-gp-opt: MicroBlaze Optionsmxl-multiply-high: MicroBlaze Optionsmxl-pattern-compare: MicroBlaze Optionsmxl-reorder: MicroBlaze Optionsmxl-soft-div: MicroBlaze Optionsmxl-soft-mul: MicroBlaze Optionsmxl-stack-check: MicroBlaze Optionsmxop: x86 Optionsmxpa: MIPS Optionsmxsave: x86 Optionsmxsavec: x86 Optionsmxsaveopt: x86 Optionsmxsaves: x86 Optionsmxy: ARC Optionsmyellowknife: RS/6000 and PowerPC Optionsmzarch: S/390 and zSeries Optionsmzda: V850 Optionsmzdcbranch: SH Optionsmzero-extend: MMIX Optionsmzvector: S/390 and zSeries Optionsno-canonical-prefixes: Directory Optionsno-integrated-cpp: Preprocessor Optionsno-pie: Link Optionsno-sysroot-suffix: Directory Optionsno_dead_strip_inits_and_terms: Darwin Optionsnoall_load: Darwin Optionsnocpp: MIPS Optionsnodefaultlibs: Link Optionsnodevicelib: AVR Optionsnofixprebinding: Darwin Optionsnofpu: RX Optionsnolibdld: HPPA Optionsnomultidefs: Darwin Optionsnon-static: VxWorks Optionsnoprebind: Darwin Optionsnoseglinkedit: Darwin Optionsnostartfiles: Link Optionsnostdinc: Preprocessor Optionsnostdinc++: Preprocessor Optionsnostdinc++: C++ Dialect Optionsnostdlib: Link Optionso: Preprocessor OptionsO: Optimize Optionso: Overall OptionsO0: Optimize OptionsO1: Optimize OptionsO2: Optimize OptionsO3: Optimize OptionsOfast: Optimize OptionsOg: Optimize OptionsOs: Optimize OptionsP: Preprocessor Optionsp: Instrumentation Optionspagezero_size: Darwin Optionsparam: Optimize Optionspass-exit-codes: Overall Optionspedantic: Warnings and Errorspedantic: Alternate Keywordspedantic: C Extensionspedantic: Preprocessor Optionspedantic: Warning Optionspedantic: Standardspedantic-errors: Warnings and Errorspedantic-errors: Non-bugspedantic-errors: Preprocessor Optionspedantic-errors: Warning Optionspedantic-errors: Standardspg: Instrumentation Optionspie: Link Optionspipe: Overall Optionsprebind: Darwin Optionsprebind_all_twolevel_modules: Darwin Optionsprint-file-name: Developer Optionsprint-libgcc-file-name: Developer Optionsprint-multi-directory: Developer Optionsprint-multi-lib: Developer Optionsprint-multi-os-directory: Developer Optionsprint-multiarch: Developer Optionsprint-objc-runtime-info: Objective-C and Objective-C++ Dialect Optionsprint-prog-name: Developer Optionsprint-search-dirs: Developer Optionsprint-sysroot: Developer Optionsprint-sysroot-headers-suffix: Developer Optionsprivate_bundle: Darwin Optionspthread: Solaris 2 Optionspthread: RS/6000 and PowerPC Optionspthreads: Solaris 2 OptionsQ: Developer OptionsQn: System V OptionsQy: System V Optionsrdynamic: Link Optionsread_only_relocs: Darwin Optionsremap: Preprocessor Optionss: Link OptionsS: Link OptionsS: Overall Optionssave-temps: Developer Optionssave-temps=obj: Developer 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 Optionsshort-calls: Adapteva Epiphany Optionssim: CRIS Optionssim2: CRIS Optionssingle_module: Darwin Optionsspecs: Overall Optionsstatic: HPPA Optionsstatic: Darwin Optionsstatic: Link Optionsstatic-libasan: Link Optionsstatic-libgcc: Link Optionsstatic-liblsan: Link Optionsstatic-libmpx: Link Optionsstatic-libmpxwrappers: Link Optionsstatic-libstdc++: Link Optionsstatic-libtsan: Link Optionsstatic-libubsan: Link Optionsstd: Non-bugsstd: Other Builtinsstd: C Dialect Optionsstd: Standardsstd=: Preprocessor Optionssub_library: Darwin Optionssub_umbrella: Darwin Optionssymbolic: Link Optionssysroot: Directory OptionsT: Link Optionstarget-help: Preprocessor Optionstarget-help: Overall Optionsthreads: HPPA Optionstime: Developer Optionstno-android-cc: GNU/Linux Optionstno-android-ld: GNU/Linux Optionstraditional: Incompatibilitiestraditional: C Dialect Optionstraditional-cpp: Preprocessor Optionstraditional-cpp: C Dialect Optionstrigraphs: Preprocessor Optionstrigraphs: C Dialect Optionstwolevel_namespace: Darwin Optionsu: Link OptionsU: Preprocessor Optionsumbrella: Darwin Optionsundef: Preprocessor Optionsundefined: Darwin Optionsunexported_symbols_list: Darwin Optionsv: Preprocessor Optionsv: Overall Optionsversion: Preprocessor Optionsversion: Overall OptionsW: Incompatibilitiesw: ARC Optionsw: Preprocessor OptionsW: Warning Optionsw: Warning OptionsWa: Assembler OptionsWabi: C++ Dialect OptionsWabi-tag: C++ Dialect OptionsWaddr-space-convert: AVR OptionsWaddress: Warning OptionsWaggregate-return: Warning OptionsWaggressive-loop-optimizations: Warning OptionsWall: Standard LibrariesWall: Preprocessor OptionsWall: Warning OptionsWarray-bounds: Warning OptionsWassign-intercept: Objective-C and Objective-C++ Dialect OptionsWattributes: Warning OptionsWbad-function-cast: Warning OptionsWbool-compare: Warning OptionsWbuiltin-macro-redefined: Warning OptionsWc++-compat: Warning OptionsWc++11-compat: Warning OptionsWc++14-compat: Warning OptionsWc90-c99-compat: Warning OptionsWc99-c11-compat: Warning OptionsWcast-align: Warning OptionsWcast-qual: Warning OptionsWchar-subscripts: Warning OptionsWclobbered: Warning OptionsWcomment: Preprocessor OptionsWcomment: Warning OptionsWcomments: Preprocessor OptionsWconditionally-supported: Warning OptionsWconversion: Warning OptionsWconversion-null: Warning OptionsWctor-dtor-privacy: C++ Dialect OptionsWdate-time: Warning OptionsWdeclaration-after-statement: Warning OptionsWdelete-incomplete: Warning OptionsWdelete-non-virtual-dtor: C++ Dialect OptionsWdeprecated: Warning OptionsWdeprecated-declarations: Warning OptionsWdisabled-optimization: Warning OptionsWdiscarded-array-qualifiers: Warning OptionsWdiscarded-qualifiers: Warning OptionsWdiv-by-zero: Warning OptionsWdouble-promotion: Warning OptionsWduplicated-cond: Warning Optionsweak_reference_mismatches: Darwin OptionsWeffc++: C++ Dialect OptionsWempty-body: Warning OptionsWendif-labels: Preprocessor OptionsWendif-labels: Warning OptionsWenum-compare: Warning OptionsWerror: Preprocessor OptionsWerror: Warning OptionsWerror=: Warning OptionsWextra: Warning OptionsWfatal-errors: Warning OptionsWfloat-conversion: Warning OptionsWfloat-equal: Warning OptionsWformat: Common Function AttributesWformat: Warning OptionsWformat-contains-nul: Warning OptionsWformat-extra-args: Warning OptionsWformat-nonliteral: Common Function AttributesWformat-nonliteral: Warning OptionsWformat-security: Warning OptionsWformat-signedness: Warning OptionsWformat-y2k: Warning OptionsWformat-zero-length: Warning OptionsWformat=: Warning OptionsWformat=1: Warning OptionsWformat=2: Warning OptionsWframe-address: Warning OptionsWframe-larger-than: Warning OptionsWfree-nonheap-object: Warning Optionswhatsloaded: Darwin Optionswhyload: Darwin OptionsWignored-attributes: Warning OptionsWignored-qualifiers: Warning OptionsWimplicit: Warning OptionsWimplicit-function-declaration: Warning OptionsWimplicit-int: Warning OptionsWincompatible-pointer-types: Warning OptionsWinherited-variadic-ctor: Warning OptionsWinit-self: Warning OptionsWinline: InlineWinline: Warning OptionsWint-conversion: Warning OptionsWint-to-pointer-cast: Warning OptionsWinvalid-memory-model: Warning OptionsWinvalid-offsetof: Warning OptionsWinvalid-pch: Warning OptionsWjump-misses-init: Warning OptionsWl: Link OptionsWlarger-than-len: Warning OptionsWlarger-than=len: Warning Optionswlh1: ARC Optionswlh2: ARC Optionswlh3: ARC Optionswlh4: ARC Optionswlh5: ARC OptionsWliteral-suffix: C++ Dialect OptionsWlogical-not-parentheses: Warning OptionsWlogical-op: Warning OptionsWlong-long: Warning OptionsWlto-type-mismatch: C++ Dialect OptionsWmain: Warning OptionsWmaybe-uninitialized: Warning OptionsWmemset-transposed-args: Warning OptionsWmisleading-indentation: Warning OptionsWmissing-braces: Warning OptionsWmissing-declarations: Warning OptionsWmissing-field-initializers: Warning OptionsWmissing-format-attribute: Warning OptionsWmissing-include-dirs: Warning OptionsWmissing-parameter-type: Warning OptionsWmissing-prototypes: Warning OptionsWmultichar: Warning OptionsWmultiple-inheritance: C++ Dialect OptionsWnamespaces: C++ Dialect OptionsWnarrowing: C++ Dialect OptionsWnested-externs: Warning OptionsWno-abi: C++ Dialect OptionsWno-address: Warning OptionsWno-aggregate-return: Warning OptionsWno-aggressive-loop-optimizations: 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-bool-compare: Warning OptionsWno-builtin-macro-redefined: Warning OptionsWno-c90-c99-compat: Warning OptionsWno-c99-c11-compat: Warning OptionsWno-cast-align: Warning OptionsWno-cast-qual: Warning OptionsWno-char-subscripts: Warning OptionsWno-clobbered: Warning OptionsWno-comment: Warning OptionsWno-conditionally-supported: Warning OptionsWno-conversion: Warning OptionsWno-conversion-null: Warning OptionsWno-coverage-mismatch: Warning OptionsWno-ctor-dtor-privacy: C++ Dialect OptionsWno-date-time: Warning OptionsWno-declaration-after-statement: Warning OptionsWno-delete-incomplete: Warning OptionsWno-delete-non-virtual-dtor: C++ Dialect OptionsWno-deprecated: Warning OptionsWno-deprecated-declarations: Warning OptionsWno-disabled-optimization: Warning OptionsWno-discarded-array-qualifiers: Warning OptionsWno-discarded-qualifiers: Warning OptionsWno-div-by-zero: Warning OptionsWno-double-promotion: Warning OptionsWno-duplicated-cond: Warning OptionsWno-effc++: C++ Dialect OptionsWno-empty-body: Warning OptionsWno-endif-labels: Warning OptionsWno-enum-compare: Warning OptionsWno-error: Warning OptionsWno-error=: Warning OptionsWno-extra: Warning OptionsWno-fatal-errors: Warning OptionsWno-float-conversion: Warning OptionsWno-float-equal: Warning OptionsWno-format: Warning OptionsWno-format-contains-nul: Warning OptionsWno-format-extra-args: Warning OptionsWno-format-nonliteral: Warning OptionsWno-format-security: Warning OptionsWno-format-signedness: Warning OptionsWno-format-y2k: Warning OptionsWno-format-zero-length: Warning OptionsWno-frame-address: Warning OptionsWno-free-nonheap-object: Warning OptionsWno-ignored-attributes: Warning OptionsWno-ignored-qualifiers: Warning OptionsWno-implicit: Warning OptionsWno-implicit-function-declaration: Warning OptionsWno-implicit-int: Warning OptionsWno-incompatible-pointer-types: Warning OptionsWno-inherited-variadic-ctor: Warning OptionsWno-init-self: Warning OptionsWno-inline: Warning OptionsWno-int-conversion: Warning OptionsWno-int-to-pointer-cast: Warning OptionsWno-invalid-memory-model: Warning OptionsWno-invalid-offsetof: Warning OptionsWno-invalid-pch: Warning OptionsWno-jump-misses-init: Warning OptionsWno-literal-suffix: C++ Dialect OptionsWno-logical-not-parentheses: Warning OptionsWno-logical-op: Warning OptionsWno-long-long: Warning OptionsWno-lto-type-mismatch: C++ Dialect OptionsWno-main: Warning OptionsWno-maybe-uninitialized: Warning OptionsWno-memset-transposed-args: Warning OptionsWno-misleading-indentation: 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-parameter-type: Warning OptionsWno-missing-prototypes: Warning OptionsWno-multichar: Warning OptionsWno-narrowing: C++ Dialect OptionsWno-nested-externs: Warning OptionsWno-noexcept: C++ Dialect OptionsWno-non-template-friend: C++ Dialect OptionsWno-non-virtual-dtor: C++ Dialect OptionsWno-nonnull: Warning OptionsWno-nonnull-compare: Warning OptionsWno-normalized: Warning OptionsWno-null-dereference: Warning OptionsWno-odr: 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-override-init-side-effects: Warning OptionsWno-packed: Warning OptionsWno-packed-bitfield-compat: Warning OptionsWno-padded: Warning OptionsWno-parentheses: Warning OptionsWno-pedantic-ms-format: Warning OptionsWno-placement-new: Warning OptionsWno-pmf-conversions: Bound member functionsWno-pmf-conversions: C++ Dialect OptionsWno-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-local-addr: Warning OptionsWno-return-type: Warning OptionsWno-selector: Objective-C and Objective-C++ Dialect OptionsWno-sequence-point: Warning OptionsWno-shadow: Warning OptionsWno-shadow-ivar: Warning OptionsWno-shift-count-negative: Warning OptionsWno-shift-count-overflow: Warning OptionsWno-shift-negative-value: Warning OptionsWno-shift-overflow: Warning OptionsWno-sign-compare: Warning OptionsWno-sign-conversion: Warning OptionsWno-sign-promo: C++ Dialect OptionsWno-sized-deallocation: Warning OptionsWno-sizeof-array-argument: Warning OptionsWno-sizeof-pointer-memaccess: Warning OptionsWno-stack-protector: Warning OptionsWno-strict-aliasing: 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-subobject-linkage: Warning OptionsWno-suggest-attribute=: Warning OptionsWno-suggest-attribute=const: Warning OptionsWno-suggest-attribute=format: Warning OptionsWno-suggest-attribute=noreturn: Warning OptionsWno-suggest-attribute=pure: Warning OptionsWno-suggest-final-methods: Warning OptionsWno-suggest-final-types: Warning OptionsWno-switch: Warning OptionsWno-switch-bool: Warning OptionsWno-switch-default: Warning OptionsWno-switch-enum: Warning OptionsWno-sync-nand: Warning OptionsWno-system-headers: Warning OptionsWno-tautological-compare: Warning OptionsWno-terminate: C++ Dialect OptionsWno-traditional: Warning OptionsWno-traditional-conversion: Warning OptionsWno-trampolines: 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-unsafe-loop-optimizations: Warning OptionsWno-unused: Warning OptionsWno-unused-but-set-parameter: Warning OptionsWno-unused-but-set-variable: Warning OptionsWno-unused-const-variable: Warning OptionsWno-unused-function: Warning OptionsWno-unused-label: Warning OptionsWno-unused-parameter: Warning OptionsWno-unused-result: Warning OptionsWno-unused-value: Warning OptionsWno-unused-variable: Warning OptionsWno-useless-cast: Warning OptionsWno-varargs: Warning OptionsWno-variadic-macros: Warning OptionsWno-vector-operation-performance: Warning OptionsWno-virtual-move-assign: Warning OptionsWno-vla: Warning OptionsWno-volatile-register-var: Warning OptionsWno-write-strings: Warning OptionsWno-zero-as-null-pointer-constant: Warning OptionsWnoexcept: C++ Dialect OptionsWnon-template-friend: C++ Dialect OptionsWnon-virtual-dtor: C++ Dialect OptionsWnonnull: Warning OptionsWnonnull-compare: Warning OptionsWnormalized: Warning OptionsWnormalized=: Warning OptionsWnull-dereference: Warning OptionsWodr: Warning OptionsWold-style-cast: C++ Dialect OptionsWold-style-declaration: Warning OptionsWold-style-definition: Warning OptionsWopenm-simd: Warning OptionsWoverflow: Warning OptionsWoverlength-strings: Warning OptionsWoverloaded-virtual: C++ Dialect OptionsWoverride-init: Warning OptionsWoverride-init-side-effects: Warning OptionsWp: Preprocessor OptionsWpacked: Warning OptionsWpacked-bitfield-compat: Warning OptionsWpadded: Warning OptionsWparentheses: Warning OptionsWpedantic: Warning OptionsWpedantic-ms-format: Warning OptionsWplacement-new: Warning OptionsWpmf-conversions: C++ Dialect OptionsWpointer-arith: Pointer ArithWpointer-arith: Warning OptionsWpointer-sign: Warning OptionsWpointer-to-int-cast: Warning OptionsWpragmas: Warning OptionsWprotocol: Objective-C and Objective-C++ Dialect Optionswrapper: Overall OptionsWredundant-decls: Warning OptionsWreorder: C++ Dialect OptionsWreturn-local-addr: Warning OptionsWreturn-type: Warning OptionsWselector: Objective-C and Objective-C++ Dialect OptionsWsequence-point: Warning OptionsWshadow: Warning OptionsWshadow-ivar: Warning OptionsWshift-count-negative: Warning OptionsWshift-count-overflow: Warning OptionsWshift-negative-value: Warning OptionsWshift-overflow: Warning OptionsWsign-compare: Warning OptionsWsign-conversion: Warning OptionsWsign-promo: C++ Dialect OptionsWsized-deallocation: Warning OptionsWsizeof-array-argument: Warning OptionsWsizeof-pointer-memaccess: Warning OptionsWstack-protector: Warning OptionsWstack-usage: 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 OptionsWsubobject-linkage: Warning OptionsWsuggest-attribute=: Warning OptionsWsuggest-attribute=const: Warning OptionsWsuggest-attribute=format: Warning OptionsWsuggest-attribute=noreturn: Warning OptionsWsuggest-attribute=pure: Warning OptionsWsuggest-final-methods: Warning OptionsWsuggest-final-types: Warning OptionsWswitch: Warning OptionsWswitch-bool: Warning OptionsWswitch-default: Warning OptionsWswitch-enum: Warning OptionsWsync-nand: Warning OptionsWsystem-headers: Preprocessor OptionsWsystem-headers: Warning OptionsWtautological-compare: Warning OptionsWtemplates: C++ Dialect OptionsWterminate: C++ Dialect OptionsWtraditional: Preprocessor OptionsWtraditional: Warning OptionsWtraditional-conversion: Warning OptionsWtrampolines: 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 OptionsWunsafe-loop-optimizations: Warning OptionsWunsuffixed-float-constants: Warning OptionsWunused: Warning OptionsWunused-but-set-parameter: Warning OptionsWunused-but-set-variable: Warning OptionsWunused-const-variable: Warning OptionsWunused-function: Warning OptionsWunused-label: Warning OptionsWunused-local-typedefs: Warning OptionsWunused-macros: Preprocessor OptionsWunused-parameter: Warning OptionsWunused-result: Warning OptionsWunused-value: Warning OptionsWunused-variable: Warning OptionsWuseless-cast: Warning OptionsWvarargs: Warning OptionsWvariadic-macros: Warning OptionsWvector-operation-performance: Warning OptionsWvirtual-inheritance: C++ Dialect OptionsWvirtual-move-assign: Warning OptionsWvla: Warning OptionsWvolatile-register-var: Warning OptionsWwrite-strings: Warning OptionsWzero-as-null-pointer-constant: Warning Optionsx: Preprocessor Optionsx: Overall OptionsXassembler: Assembler OptionsXbind-lazy: VxWorks OptionsXbind-now: VxWorks OptionsXlinker: Link OptionsXpreprocessor: Preprocessor OptionsYm: System V OptionsYP: System V Optionsz: Link Options