Option Index

GCC’s command line options are indexed here without any initial ‘-’ or ‘--’. Where an option has both positive and negative forms (such as -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.

Jump to:   -   #  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
Index EntrySection

-
-fipa-cp-alignmentOptimize Options
-mlow-precision-recip-sqrtAArch64 Options
-mno-low-precision-recip-sqrtAArch64 Options
-Wabi-tagC++ Dialect Options
-Wno-scalar-storage-orderWarning Options
-Wscalar-storage-orderWarning Options

#
###Overall Options

A
APreprocessor Options
all_loadDarwin Options
allowable_clientDarwin Options
ansiStandards
ansiC Dialect Options
ansiPreprocessor Options
ansiOther Builtins
ansiNon-bugs
arch_errors_fatalDarwin Options
aux-infoC Dialect Options

B
BDirectory Options
BdynamicVxWorks Options
bind_at_loadDarwin Options
BstaticVxWorks Options
bundleDarwin Options
bundle_loaderDarwin Options

C
cOverall Options
CPreprocessor Options
cLink Options
client_nameDarwin Options
compatibility_versionDarwin Options
coverageInstrumentation Options
current_versionDarwin Options

D
DPreprocessor Options
dDeveloper Options
daDeveloper Options
dADeveloper Options
dDPreprocessor Options
dDDeveloper Options
dead_stripDarwin Options
dependency-fileDarwin Options
dHDeveloper Options
dIPreprocessor Options
dMPreprocessor Options
dNPreprocessor Options
dpDeveloper Options
dPDeveloper Options
dUPreprocessor Options
dumpfullversionDeveloper Options
dumpmachineDeveloper Options
dumpspecsDeveloper Options
dumpversionDeveloper Options
dxDeveloper Options
dylib_fileDarwin Options
dylinker_install_nameDarwin Options
dynamicDarwin Options
dynamiclibDarwin Options

E
EOverall Options
ELink Options
EBARC Options
EBMIPS Options
ELARC Options
ELMIPS Options
exported_symbols_listDarwin Options

F
FDarwin Options
fabi-compat-versionC++ Dialect Options
fabi-versionC++ Dialect Options
fada-spec-parentOverall Options
faggressive-loop-optimizationsOptimize Options
falign-functionsOptimize Options
falign-jumpsOptimize Options
falign-labelsOptimize Options
falign-loopsOptimize Options
fallow-parameterless-variadic-functionsC Dialect Options
fasan-shadow-offsetInstrumentation Options
fassociative-mathOptimize Options
fasynchronous-unwind-tablesCode Gen Options
fauto-inc-decOptimize Options
fauto-profileOptimize Options
fbounds-checkInstrumentation Options
fbranch-probabilitiesOptimize Options
fbranch-target-load-optimizeOptimize Options
fbranch-target-load-optimize2Optimize Options
fbtr-bb-exclusiveOptimize Options
fcall-savedCode Gen Options
fcall-usedCode Gen Options
fcaller-savesOptimize Options
fcheck-newC++ Dialect Options
fcheck-pointer-boundsInstrumentation Options
fcheckingDeveloper Options
fchkp-check-incomplete-typeInstrumentation Options
fchkp-check-readInstrumentation Options
fchkp-check-writeInstrumentation Options
fchkp-first-field-has-own-boundsInstrumentation Options
fchkp-instrument-callsInstrumentation Options
fchkp-instrument-marked-onlyInstrumentation Options
fchkp-narrow-boundsInstrumentation Options
fchkp-narrow-to-innermost-arrayInstrumentation Options
fchkp-optimizeInstrumentation Options
fchkp-store-boundsInstrumentation Options
fchkp-treat-zero-dynamic-size-as-infiniteInstrumentation Options
fchkp-use-fast-string-functionsInstrumentation Options
fchkp-use-nochk-string-functionsInstrumentation Options
fchkp-use-static-boundsInstrumentation Options
fchkp-use-static-const-boundsInstrumentation Options
fchkp-use-wrappersInstrumentation Options
fcilkplusC Dialect Options
fcombine-stack-adjustmentsOptimize Options
fcommonCommon Variable Attributes
fcompare-debugDeveloper Options
fcompare-debug-secondDeveloper Options
fcompare-elimOptimize Options
fconceptsC++ Dialect Options
fcond-mismatchC Dialect Options
fconserve-stackOptimize Options
fconstant-string-classObjective-C and Objective-C++ Dialect Options
fconstexpr-depthC++ Dialect Options
fcprop-registersOptimize Options
fcrossjumpingOptimize Options
fcse-follow-jumpsOptimize Options
fcse-skip-blocksOptimize Options
fcx-fortran-rulesOptimize Options
fcx-limited-rangeOptimize Options
fdata-sectionsOptimize Options
fdbg-cntDeveloper Options
fdbg-cnt-listDeveloper Options
fdceOptimize Options
fdebug-cppPreprocessor Options
fdebug-prefix-mapDebugging Options
fdebug-types-sectionDebugging Options
fdeclone-ctor-dtorOptimize Options
fdeduce-init-listC++ Dialect Options
fdelayed-branchOptimize Options
fdelete-dead-exceptionsCode Gen Options
fdelete-null-pointer-checksOptimize Options
fdevirtualizeOptimize Options
fdevirtualize-at-ltransOptimize Options
fdevirtualize-speculativelyOptimize Options
fdiagnostics-colorDiagnostic Message Formatting Options
fdiagnostics-show-caretDiagnostic Message Formatting Options
fdiagnostics-show-locationDiagnostic Message Formatting Options
fdiagnostics-show-optionDiagnostic Message Formatting Options
fdirectives-onlyPreprocessor Options
fdisable-Developer Options
fdollars-in-identifiersPreprocessor Options
fdollars-in-identifiersInteroperation
fdpicSH Options
fdseOptimize Options
fdump-ada-specOverall Options
fdump-class-hierarchyDeveloper Options
fdump-final-insnsDeveloper Options
fdump-go-specOverall Options
fdump-ipaDeveloper Options
fdump-noaddrDeveloper Options
fdump-passesDeveloper Options
fdump-rtl-alignmentsDeveloper Options
fdump-rtl-allDeveloper Options
fdump-rtl-asmconsDeveloper Options
fdump-rtl-auto_inc_decDeveloper Options
fdump-rtl-barriersDeveloper Options
fdump-rtl-bbpartDeveloper Options
fdump-rtl-bbroDeveloper Options
fdump-rtl-btl2Developer Options
fdump-rtl-btl2Developer Options
fdump-rtl-bypassDeveloper Options
fdump-rtl-ce1Developer Options
fdump-rtl-ce2Developer Options
fdump-rtl-ce3Developer Options
fdump-rtl-combineDeveloper Options
fdump-rtl-compgotosDeveloper Options
fdump-rtl-cprop_hardregDeveloper Options
fdump-rtl-csaDeveloper Options
fdump-rtl-cse1Developer Options
fdump-rtl-cse2Developer Options
fdump-rtl-dbrDeveloper Options
fdump-rtl-dceDeveloper Options
fdump-rtl-dce1Developer Options
fdump-rtl-dce2Developer Options
fdump-rtl-dfinishDeveloper Options
fdump-rtl-dfinitDeveloper Options
fdump-rtl-ehDeveloper Options
fdump-rtl-eh_rangesDeveloper Options
fdump-rtl-expandDeveloper Options
fdump-rtl-fwprop1Developer Options
fdump-rtl-fwprop2Developer Options
fdump-rtl-gcse1Developer Options
fdump-rtl-gcse2Developer Options
fdump-rtl-init-regsDeveloper Options
fdump-rtl-initvalsDeveloper Options
fdump-rtl-into_cfglayoutDeveloper Options
fdump-rtl-iraDeveloper Options
fdump-rtl-jumpDeveloper Options
fdump-rtl-loop2Developer Options
fdump-rtl-machDeveloper Options
fdump-rtl-mode_swDeveloper Options
fdump-rtl-outof_cfglayoutDeveloper Options
fdump-rtl-passDeveloper Options
fdump-rtl-peephole2Developer Options
fdump-rtl-postreloadDeveloper Options
fdump-rtl-pro_and_epilogueDeveloper Options
fdump-rtl-reeDeveloper Options
fdump-rtl-regclassDeveloper Options
fdump-rtl-rnregDeveloper Options
fdump-rtl-sched1Developer Options
fdump-rtl-sched2Developer Options
fdump-rtl-seqabstrDeveloper Options
fdump-rtl-shortenDeveloper Options
fdump-rtl-siblingDeveloper Options
fdump-rtl-smsDeveloper Options
fdump-rtl-split1Developer Options
fdump-rtl-split2Developer Options
fdump-rtl-split3Developer Options
fdump-rtl-split4Developer Options
fdump-rtl-split5Developer Options
fdump-rtl-stackDeveloper Options
fdump-rtl-subreg1Developer Options
fdump-rtl-subreg2Developer Options
fdump-rtl-subregs_of_mode_finishDeveloper Options
fdump-rtl-subregs_of_mode_initDeveloper Options
fdump-rtl-unshareDeveloper Options
fdump-rtl-vartrackDeveloper Options
fdump-rtl-vregsDeveloper Options
fdump-rtl-webDeveloper Options
fdump-statisticsDeveloper Options
fdump-translation-unitDeveloper Options
fdump-treeDeveloper Options
fdump-tree-aliasDeveloper Options
fdump-tree-allDeveloper Options
fdump-tree-backpropDeveloper Options
fdump-tree-ccpDeveloper Options
fdump-tree-cfgDeveloper Options
fdump-tree-chDeveloper Options
fdump-tree-copypropDeveloper Options
fdump-tree-dceDeveloper Options
fdump-tree-domDeveloper Options
fdump-tree-dseDeveloper Options
fdump-tree-forwpropDeveloper Options
fdump-tree-freDeveloper Options
fdump-tree-gimpleDeveloper Options
fdump-tree-nrvDeveloper Options
fdump-tree-oaccdevlowDeveloper Options
fdump-tree-optimizedDeveloper Options
fdump-tree-originalDeveloper Options
fdump-tree-phioptDeveloper Options
fdump-tree-preDeveloper Options
fdump-tree-sinkDeveloper Options
fdump-tree-slpDeveloper Options
fdump-tree-split-pathsDeveloper Options
fdump-tree-sraDeveloper Options
fdump-tree-ssaDeveloper Options
fdump-tree-store_copypropDeveloper Options
fdump-tree-storeccpDeveloper Options
fdump-tree-vectDeveloper Options
fdump-tree-vrpDeveloper Options
fdump-unnumberedDeveloper Options
fdump-unnumbered-linksDeveloper Options
fdwarf2-cfi-asmDebugging Options
fearly-inliningOptimize Options
feliminate-dwarf2-dupsDebugging Options
feliminate-unused-debug-symbolsDebugging Options
feliminate-unused-debug-typesDebugging Options
femit-class-debug-alwaysDebugging Options
femit-struct-debug-baseonlyDebugging Options
femit-struct-debug-detailedDebugging Options
femit-struct-debug-reducedDebugging Options
fenable-Developer Options
fexceptionsCode Gen Options
fexcess-precisionOptimize Options
fexec-charsetPreprocessor Options
fexpensive-optimizationsOptimize Options
fext-numeric-literalsC++ Dialect Options
fextended-identifiersPreprocessor Options
fextern-tls-initC++ Dialect Options
ffast-mathOptimize Options
ffat-lto-objectsOptimize Options
ffinite-math-onlyOptimize Options
ffix-and-continueDarwin Options
ffixedCode Gen Options
ffixedNamed Address Spaces
ffloat-storeOptimize Options
ffloat-storeDisappointments
ffor-scopeC++ Dialect Options
fforward-propagateOptimize Options
ffp-contractOptimize Options
ffreestandingStandards
ffreestandingC Dialect Options
ffreestandingWarning Options
ffreestandingCommon Function Attributes
ffriend-injectionC++ Dialect Options
ffunction-sectionsOptimize Options
fgcseOptimize Options
fgcse-after-reloadOptimize Options
fgcse-lasOptimize Options
fgcse-lmOptimize Options
fgcse-smOptimize Options
fgnu-runtimeObjective-C and Objective-C++ Dialect Options
fgnu-tmC Dialect Options
fgnu89-inlineC Dialect Options
fgraphite-identityOptimize Options
fhoist-adjacent-loadsOptimize Options
fhostedC Dialect Options
fif-conversionOptimize Options
fif-conversion2Optimize Options
filelistDarwin Options
findirect-dataDarwin Options
findirect-inliningOptimize Options
finhibit-size-directiveCode Gen Options
finline-functionsOptimize Options
finline-functions-called-onceOptimize Options
finline-limitOptimize Options
finline-small-functionsOptimize Options
finput-charsetPreprocessor Options
finstrument-functionsInstrumentation Options
finstrument-functionsCommon Function Attributes
finstrument-functions-exclude-file-listInstrumentation Options
finstrument-functions-exclude-function-listInstrumentation Options
fipa-cpOptimize Options
fipa-cp-cloneOptimize Options
fipa-icfOptimize Options
fipa-profileOptimize Options
fipa-ptaOptimize Options
fipa-pure-constOptimize Options
fipa-raOptimize Options
fipa-referenceOptimize Options
fipa-sraOptimize Options
fira-algorithmOptimize Options
fira-hoist-pressureOptimize Options
fira-loop-pressureOptimize Options
fira-regionOptimize Options
fira-verboseDeveloper Options
fisolate-erroneous-paths-attributeOptimize Options
fisolate-erroneous-paths-dereferenceOptimize Options
fivar-visibilityObjective-C and Objective-C++ Dialect Options
fivoptsOptimize Options
fkeep-inline-functionsOptimize Options
fkeep-inline-functionsInline
fkeep-static-constsOptimize Options
fkeep-static-functionsOptimize Options
flat_namespaceDarwin Options
flax-vector-conversionsC Dialect Options
fleading-underscoreCode Gen Options
flive-range-shrinkageOptimize Options
flocal-ivarsObjective-C and Objective-C++ Dialect Options
floop-blockOptimize Options
floop-interchangeOptimize Options
floop-nest-optimizeOptimize Options
floop-parallelize-allOptimize Options
floop-strip-mineOptimize Options
floop-unroll-and-jamOptimize Options
flra-rematOptimize Options
fltoOptimize Options
flto-compression-levelOptimize Options
flto-odr-type-mergingOptimize Options
flto-partitionOptimize Options
flto-reportDeveloper Options
flto-report-wpaDeveloper Options
fmax-errorsWarning Options
fmem-reportDeveloper Options
fmem-report-wpaDeveloper Options
fmerge-all-constantsOptimize Options
fmerge-constantsOptimize Options
fmerge-debug-stringsDebugging Options
fmessage-lengthDiagnostic Message Formatting Options
fmodulo-schedOptimize Options
fmodulo-sched-allow-regmovesOptimize Options
fmove-loop-invariantsOptimize Options
fms-extensionsC Dialect Options
fms-extensionsC++ Dialect Options
fms-extensionsUnnamed Fields
fnext-runtimeObjective-C and Objective-C++ Dialect Options
fno-access-controlC++ Dialect Options
fno-asmC Dialect Options
fno-branch-count-regOptimize Options
fno-builtinC Dialect Options
fno-builtinWarning Options
fno-builtinCommon Function Attributes
fno-builtinOther Builtins
fno-canonical-system-headersPreprocessor Options
fno-check-pointer-boundsInstrumentation Options
fno-checkingDeveloper Options
fno-chkp-check-incomplete-typeInstrumentation Options
fno-chkp-check-readInstrumentation Options
fno-chkp-check-writeInstrumentation Options
fno-chkp-first-field-has-own-boundsInstrumentation Options
fno-chkp-instrument-callsInstrumentation Options
fno-chkp-instrument-marked-onlyInstrumentation Options
fno-chkp-narrow-boundsInstrumentation Options
fno-chkp-narrow-to-innermost-arrayInstrumentation Options
fno-chkp-optimizeInstrumentation Options
fno-chkp-store-boundsInstrumentation Options
fno-chkp-treat-zero-dynamic-size-as-infiniteInstrumentation Options
fno-chkp-use-fast-string-functionsInstrumentation Options
fno-chkp-use-nochk-string-functionsInstrumentation Options
fno-chkp-use-static-boundsInstrumentation Options
fno-chkp-use-static-const-boundsInstrumentation Options
fno-chkp-use-wrappersInstrumentation Options
fno-commonCode Gen Options
fno-commonCommon Variable Attributes
fno-compare-debugDeveloper Options
fno-debug-types-sectionDebugging Options
fno-default-inlineInline
fno-defer-popOptimize Options
fno-diagnostics-show-caretDiagnostic Message Formatting Options
fno-diagnostics-show-optionDiagnostic Message Formatting Options
fno-dwarf2-cfi-asmDebugging Options
fno-elide-constructorsC++ Dialect Options
fno-eliminate-unused-debug-typesDebugging Options
fno-enforce-eh-specsC++ Dialect Options
fno-ext-numeric-literalsC++ Dialect Options
fno-extern-tls-initC++ Dialect Options
fno-for-scopeC++ Dialect Options
fno-function-cseOptimize Options
fno-gnu-keywordsC++ Dialect Options
fno-gnu-uniqueCode Gen Options
fno-guess-branch-probabilityOptimize Options
fno-identCode Gen Options
fno-implement-inlinesC++ Dialect Options
fno-implement-inlinesC++ Interface
fno-implicit-inline-templatesC++ Dialect Options
fno-implicit-templatesC++ Dialect Options
fno-implicit-templatesTemplate Instantiation
fno-inlineOptimize Options
fno-ira-share-save-slotsOptimize Options
fno-ira-share-spill-slotsOptimize Options
fno-jump-tablesCode Gen Options
fno-keep-inline-dllexportOptimize Options
fno-lifetime-dseOptimize Options
fno-local-ivarsObjective-C and Objective-C++ Dialect Options
fno-math-errnoOptimize Options
fno-merge-debug-stringsDebugging Options
fno-nil-receiversObjective-C and Objective-C++ Dialect Options
fno-nonansi-builtinsC++ Dialect Options
fno-operator-namesC++ Dialect Options
fno-optional-diagsC++ Dialect Options
fno-peepholeOptimize Options
fno-peephole2Optimize Options
fno-pltCode Gen Options
fno-pretty-templatesC++ Dialect Options
fno-rttiC++ Dialect Options
fno-sanitize-recoverInstrumentation Options
fno-sanitize=allInstrumentation Options
fno-sched-interblockOptimize Options
fno-sched-specOptimize Options
fno-set-stack-executablex86 Windows Options
fno-show-columnPreprocessor Options
fno-signed-bitfieldsC Dialect Options
fno-signed-zerosOptimize Options
fno-stack-limitInstrumentation Options
fno-threadsafe-staticsC++ Dialect Options
fno-toplevel-reorderOptimize Options
fno-trapping-mathOptimize Options
fno-unsigned-bitfieldsC Dialect Options
fno-use-cxa-get-exception-ptrC++ Dialect Options
fno-var-tracking-assignmentsDebugging Options
fno-var-tracking-assignments-toggleDeveloper Options
fno-weakC++ Dialect Options
fno-working-directoryPreprocessor Options
fno-writable-relocated-rdatax86 Windows Options
fno-zero-initialized-in-bssOptimize Options
fnon-call-exceptionsCode Gen Options
fnothrow-optC++ Dialect Options
fobjc-abi-versionObjective-C and Objective-C++ Dialect Options
fobjc-call-cxx-cdtorsObjective-C and Objective-C++ Dialect Options
fobjc-direct-dispatchObjective-C and Objective-C++ Dialect Options
fobjc-exceptionsObjective-C and Objective-C++ Dialect Options
fobjc-gcObjective-C and Objective-C++ Dialect Options
fobjc-nilcheckObjective-C and Objective-C++ Dialect Options
fobjc-stdObjective-C and Objective-C++ Dialect Options
fomit-frame-pointerOptimize Options
fopenaccC Dialect Options
fopenacc-dimC Dialect Options
fopenmpC Dialect Options
fopenmp-simdC Dialect Options
fopt-infoDeveloper Options
foptimize-sibling-callsOptimize Options
foptimize-strlenOptimize Options
force_cpusubtype_ALLDarwin Options
force_flat_namespaceDarwin Options
fpack-structCode Gen Options
fpartial-inliningOptimize Options
fpcc-struct-returnCode Gen Options
fpcc-struct-returnIncompatibilities
fpch-depsPreprocessor Options
fpch-preprocessPreprocessor Options
fpeel-loopsOptimize Options
fpermissiveC++ Dialect Options
fpicCode Gen Options
fPICCode Gen Options
fpieCode Gen Options
fPIECode Gen Options
fplan9-extensionsC Dialect Options
fplan9-extensionsUnnamed Fields
fpluginOverall Options
fplugin-argOverall Options
fpost-ipa-mem-reportDeveloper Options
fpre-ipa-mem-reportDeveloper Options
fpredictive-commoningOptimize Options
fprefetch-loop-arraysOptimize Options
fpreprocessedPreprocessor Options
fprofile-arcsInstrumentation Options
fprofile-arcsOther Builtins
fprofile-correctionOptimize Options
fprofile-dirInstrumentation Options
fprofile-generateInstrumentation Options
fprofile-reorder-functionsOptimize Options
fprofile-reportDeveloper Options
fprofile-useOptimize Options
fprofile-valuesOptimize Options
fpuRX Options
fpudARC Options
fpud_allARC Options
fpud_divARC Options
fpud_fmaARC Options
fpudaARC Options
fpuda_allARC Options
fpuda_divARC Options
fpuda_fmaARC Options
fpusARC Options
fpus_allARC Options
fpus_divARC Options
fpus_fmaARC Options
frandom-seedDeveloper Options
freciprocal-mathOptimize Options
frecord-gcc-switchesCode Gen Options
freeOptimize Options
freg-struct-returnCode Gen Options
frename-registersOptimize Options
freorder-blocksOptimize Options
freorder-blocks-algorithmOptimize Options
freorder-blocks-and-partitionOptimize Options
freorder-functionsOptimize Options
freplace-objc-classesObjective-C and Objective-C++ Dialect Options
frepoC++ Dialect Options
frepoTemplate Instantiation
freport-bugDeveloper Options
frerun-cse-after-loopOptimize Options
freschedule-modulo-scheduled-loopsOptimize Options
frounding-mathOptimize Options
fsanitize-coverage=trace-pcInstrumentation Options
fsanitize-recoverInstrumentation Options
fsanitize-sectionsInstrumentation Options
fsanitize-undefined-trap-on-errorInstrumentation Options
fsanitize=addressInstrumentation Options
fsanitize=alignmentInstrumentation Options
fsanitize=boolInstrumentation Options
fsanitize=boundsInstrumentation Options
fsanitize=bounds-strictInstrumentation Options
fsanitize=enumInstrumentation Options
fsanitize=float-cast-overflowInstrumentation Options
fsanitize=float-divide-by-zeroInstrumentation Options
fsanitize=integer-divide-by-zeroInstrumentation Options
fsanitize=kernel-addressInstrumentation Options
fsanitize=leakInstrumentation Options
fsanitize=nonnull-attributeInstrumentation Options
fsanitize=nullInstrumentation Options
fsanitize=object-sizeInstrumentation Options
fsanitize=returnInstrumentation Options
fsanitize=returns-nonnull-attributeInstrumentation Options
fsanitize=shiftInstrumentation Options
fsanitize=signed-integer-overflowInstrumentation Options
fsanitize=threadInstrumentation Options
fsanitize=undefinedInstrumentation Options
fsanitize=unreachableInstrumentation Options
fsanitize=vla-boundInstrumentation Options
fsanitize=vptrInstrumentation Options
fsched-critical-path-heuristicOptimize Options
fsched-dep-count-heuristicOptimize Options
fsched-group-heuristicOptimize Options
fsched-last-insn-heuristicOptimize Options
fsched-pressureOptimize Options
fsched-rank-heuristicOptimize Options
fsched-spec-insn-heuristicOptimize Options
fsched-spec-loadOptimize Options
fsched-spec-load-dangerousOptimize Options
fsched-stalled-insnsOptimize Options
fsched-stalled-insns-depOptimize Options
fsched-verboseDeveloper Options
fsched2-use-superblocksOptimize Options
fschedule-fusionOptimize Options
fschedule-insnsOptimize Options
fschedule-insns2Optimize Options
fsection-anchorsOptimize Options
fsel-sched-pipeliningOptimize Options
fsel-sched-pipelining-outer-loopsOptimize Options
fselective-schedulingOptimize Options
fselective-scheduling2Optimize Options
fsemantic-interpositionOptimize Options
fshort-enumsCode Gen Options
fshort-enumsStructures unions enumerations and bit-fields implementation
fshort-enumsCommon Type Attributes
fshort-enumsNon-bugs
fshort-wcharCode Gen Options
fshrink-wrapOptimize Options
fsignaling-nansOptimize Options
fsigned-bitfieldsC Dialect Options
fsigned-bitfieldsNon-bugs
fsigned-charC Dialect Options
fsigned-charCharacters implementation
fsimd-cost-modelOptimize Options
fsingle-precision-constantOptimize Options
fsized-deallocationC++ Dialect Options
fsplit-ivs-in-unrollerOptimize Options
fsplit-pathsOptimize Options
fsplit-stackInstrumentation Options
fsplit-stackCommon Function Attributes
fsplit-wide-typesOptimize Options
fssa-backpropOptimize Options
fssa-phioptOptimize Options
fsso-structC Dialect Options
fstack_reuseCode Gen Options
fstack-checkInstrumentation Options
fstack-limit-registerInstrumentation Options
fstack-limit-symbolInstrumentation Options
fstack-protectorInstrumentation Options
fstack-protector-allInstrumentation Options
fstack-protector-explicitInstrumentation Options
fstack-protector-strongInstrumentation Options
fstack-usageDeveloper Options
fstatsDeveloper Options
fstdarg-optOptimize Options
fstrict-aliasingOptimize Options
fstrict-enumsC++ Dialect Options
fstrict-overflowOptimize Options
fstrict-volatile-bitfieldsCode Gen Options
fsync-libcallsCode Gen Options
fsyntax-onlyWarning Options
ftabstopPreprocessor Options
ftemplate-backtrace-limitC++ Dialect Options
ftemplate-depthC++ Dialect Options
ftest-coverageInstrumentation Options
fthread-jumpsOptimize Options
ftime-reportDeveloper Options
ftls-modelCode Gen Options
ftracerOptimize Options
ftrack-macro-expansionPreprocessor Options
ftrapvCode Gen Options
ftree-bit-ccpOptimize Options
ftree-builtin-call-dceOptimize Options
ftree-ccpOptimize Options
ftree-chOptimize Options
ftree-coalesce-varsOptimize Options
ftree-copy-propOptimize Options
ftree-dceOptimize Options
ftree-dominator-optsOptimize Options
ftree-dseOptimize Options
ftree-forwpropOptimize Options
ftree-freOptimize Options
ftree-loop-distribute-patternsOptimize Options
ftree-loop-distributionOptimize Options
ftree-loop-if-convertOptimize Options
ftree-loop-if-convert-storesOptimize Options
ftree-loop-imOptimize Options
ftree-loop-ivcanonOptimize Options
ftree-loop-linearOptimize Options
ftree-loop-optimizeOptimize Options
ftree-loop-vectorizeOptimize Options
ftree-parallelize-loopsOptimize Options
ftree-partial-preOptimize Options
ftree-phipropOptimize Options
ftree-preOptimize Options
ftree-ptaOptimize Options
ftree-reassocOptimize Options
ftree-sinkOptimize Options
ftree-slp-vectorizeOptimize Options
ftree-slsrOptimize Options
ftree-sraOptimize Options
ftree-switch-conversionOptimize Options
ftree-tail-mergeOptimize Options
ftree-terOptimize Options
ftree-vectorizeOptimize Options
ftree-vrpOptimize Options
funconstrained-commonsOptimize Options
funit-at-a-timeOptimize Options
funroll-all-loopsOptimize Options
funroll-loopsOptimize Options
funsafe-loop-optimizationsOptimize Options
funsafe-math-optimizationsOptimize Options
funsigned-bitfieldsC Dialect Options
funsigned-bitfieldsStructures unions enumerations and bit-fields implementation
funsigned-bitfieldsNon-bugs
funsigned-charC Dialect Options
funsigned-charCharacters implementation
funswitch-loopsOptimize Options
funwind-tablesCode Gen Options
fuse-cxa-atexitC++ Dialect Options
fuse-ld=bfdLink Options
fuse-ld=goldLink Options
fuse-linker-pluginOptimize Options
fvar-trackingDebugging Options
fvar-tracking-assignmentsDebugging Options
fvar-tracking-assignments-toggleDeveloper Options
fvariable-expansion-in-unrollerOptimize Options
fvect-cost-modelOptimize Options
fverbose-asmCode Gen Options
fvisibilityCode Gen Options
fvisibility-inlines-hiddenC++ Dialect Options
fvisibility-ms-compatC++ Dialect Options
fvptOptimize Options
fvtable-verifyInstrumentation Options
fvtv-countsInstrumentation Options
fvtv-debugInstrumentation Options
fwebOptimize Options
fwhole-programOptimize Options
fwide-exec-charsetPreprocessor Options
fworking-directoryPreprocessor Options
fwrapvCode Gen Options
fzero-linkObjective-C and Objective-C++ Dialect Options

G
gDebugging Options
GM32R/D Options
GMIPS Options
GNios II Options
GRS/6000 and PowerPC Options
GSystem V Options
gcoffDebugging Options
gdwarfDebugging Options
gen-declsObjective-C and Objective-C++ Dialect Options
gfullDarwin Options
ggdbDebugging Options
ggnu-pubnamesDebugging Options
gno-record-gcc-switchesDebugging Options
gno-strict-dwarfDebugging Options
gpubnamesDebugging Options
grecord-gcc-switchesDebugging Options
gsplit-dwarfDebugging Options
gstabsDebugging Options
gstabs+Debugging Options
gstrict-dwarfDebugging Options
gtoggleDeveloper Options
gusedDarwin Options
gvmsDebugging Options
gxcoffDebugging Options
gxcoff+Debugging Options
gzDebugging Options

H
HPreprocessor Options
headerpad_max_install_namesDarwin Options
helpOverall Options
helpPreprocessor Options

I
IPreprocessor Options
IDirectory Options
I-Preprocessor Options
I-Directory Options
idirafterPreprocessor Options
iframeworkDarwin Options
imacrosPreprocessor Options
image_baseDarwin Options
imultilibPreprocessor Options
includePreprocessor Options
initDarwin Options
install_nameDarwin Options
iplugindir=Directory Options
iprefixPreprocessor Options
iquotePreprocessor Options
iquoteDirectory Options
isysrootPreprocessor Options
isystemPreprocessor Options
iwithprefixPreprocessor Options
iwithprefixbeforePreprocessor Options

K
keep_private_externsDarwin Options

L
lLink Options
LDirectory Options
lobjcLink Options

M
MPreprocessor Options
mRS/6000 and PowerPC Options
m1SH Options
m10PDP-11 Options
m128bit-long-doublex86 Options
m16x86 Options
m16-bitCRIS Options
m16-bitNDS32 Options
m1reg-Adapteva Epiphany Options
m2SH Options
m210MCore Options
m2aSH Options
m2a-nofpuSH Options
m2a-singleSH Options
m2a-single-onlySH Options
m3SH Options
m31S/390 and zSeries Options
m32Nvidia PTX Options
m32RS/6000 and PowerPC Options
m32SPARC Options
m32TILE-Gx Options
m32TILEPro Options
m32x86 Options
m32-bitCRIS Options
m32bit-doublesRL78 Options
m32bit-doublesRX Options
m32rM32R/D Options
m32r2M32R/D Options
m32rxM32R/D Options
m340MCore Options
m3dnowx86 Options
m3eSH Options
m4SH Options
m4-100SH Options
m4-100-nofpuSH Options
m4-100-singleSH Options
m4-100-single-onlySH Options
m4-200SH Options
m4-200-nofpuSH Options
m4-200-singleSH Options
m4-200-single-onlySH Options
m4-300SH Options
m4-300-nofpuSH Options
m4-300-singleSH Options
m4-300-single-onlySH Options
m4-340SH Options
m4-500SH Options
m4-nofpuSH Options
m4-singleSH Options
m4-single-onlySH Options
m40PDP-11 Options
m45PDP-11 Options
m4aSH Options
m4a-nofpuSH Options
m4a-singleSH Options
m4a-single-onlySH Options
m4alSH Options
m4byte-functionsMCore Options
m5200M680x0 Options
m5206eM680x0 Options
m528xM680x0 Options
m5307M680x0 Options
m5407M680x0 Options
m64Nvidia PTX Options
m64RS/6000 and PowerPC Options
m64S/390 and zSeries Options
m64SPARC Options
m64TILE-Gx Options
m64x86 Options
m64bit-doublesRL78 Options
m64bit-doublesRX Options
m68000M680x0 Options
m68010M680x0 Options
m68020M680x0 Options
m68020-40M680x0 Options
m68020-60M680x0 Options
m68030M680x0 Options
m68040M680x0 Options
m68060M680x0 Options
m68881M680x0 Options
m8-bitCRIS Options
m8bit-idivx86 Options
m8byte-alignV850 Options
m96bit-long-doublex86 Options
mA6ARC Options
mA7ARC Options
mabiAArch64 Options
mabiARM Options
mabiRS/6000 and PowerPC Options
mabix86 Options
mabi=32MIPS Options
mabi=64MIPS Options
mabi=eabiMIPS Options
mabi=elfv1RS/6000 and PowerPC Options
mabi=elfv2RS/6000 and PowerPC Options
mabi=gnuMMIX Options
mabi=ibmlongdoubleRS/6000 and PowerPC Options
mabi=ieeelongdoubleRS/6000 and PowerPC Options
mabi=mmixwareMMIX Options
mabi=n32MIPS Options
mabi=no-speRS/6000 and PowerPC Options
mabi=o64MIPS Options
mabi=speRS/6000 and PowerPC Options
mabicallsMIPS Options
mabmx86 Options
mabort-on-noreturnARM Options
mabs=2008MIPS Options
mabs=legacyMIPS Options
mabsdiffMeP Options
mabshiPDP-11 Options
mac0PDP-11 Options
macc-4FRV Options
macc-8FRV Options
maccumulate-argsAVR Options
maccumulate-outgoing-argsSH Options
maccumulate-outgoing-argsx86 Options
maddress-mode=longx86 Options
maddress-mode=shortx86 Options
maddress-space-conversionSPU Options
madsRS/6000 and PowerPC Options
maesx86 Options
maix-struct-returnRS/6000 and PowerPC Options
maix32RS/6000 and PowerPC Options
maix64RS/6000 and PowerPC Options
malign-300H8/300 Options
malign-callARC Options
malign-datax86 Options
malign-doublex86 Options
malign-intM680x0 Options
malign-labelsFRV Options
malign-loopsM32R/D Options
malign-naturalRS/6000 and PowerPC Options
malign-powerRS/6000 and PowerPC Options
mall-optsMeP Options
malloc-ccFRV Options
mallow-string-insnsRX Options
mallregsRL78 Options
maltivecRS/6000 and PowerPC Options
maltivec=beRS/6000 and PowerPC Options
maltivec=leRS/6000 and PowerPC Options
mam33MN10300 Options
mam33-2MN10300 Options
mam34MN10300 Options
mandroidGNU/Linux Options
mannotate-alignARC Options
maout-chmemIA-16 Options
maout-heapIA-16 Options
maout-stackIA-16 Options
maout-totalIA-16 Options
mapcsARM Options
mapcs-frameARM Options
mapp-regsSPARC Options
mapp-regsV850 Options
mARC600ARC Options
mARC601ARC Options
mARC700ARC Options
marchAArch64 Options
marchARM Options
marchC6X Options
marchCRIS Options
marchHPPA Options
marchHPPA Options
marchIA-16 Options
marchM680x0 Options
marchMIPS Options
marchNDS32 Options
marchNios II Options
marchS/390 and zSeries Options
marchx86 Options
marclinuxARC Options
marclinux_profARC Options
margonautARC Options
marmARM Options
mas100-syntaxRX Options
masm-hexMSP430 Options
masm-syntax-unifiedARM Options
masm=dialectx86 Options
masm=intelIA-16 Options
matomicARC Options
matomic-model=modelSH Options
matomic-updatesSPU Options
mauto-litpoolsXtensa Options
mauto-modify-regARC Options
mauto-picIA-64 Options
maverageMeP Options
mavoid-indexed-addressesRS/6000 and PowerPC Options
mavxx86 Options
mavx2x86 Options
mavx256-split-unaligned-loadx86 Options
mavx256-split-unaligned-storex86 Options
mavx512bwx86 Options
mavx512cdx86 Options
mavx512dqx86 Options
mavx512erx86 Options
mavx512fx86 Options
mavx512ifmax86 Options
mavx512pfx86 Options
mavx512vbmix86 Options
mavx512vlx86 Options
max-vect-alignAdapteva Epiphany Options
mbSH Options
mbackchainS/390 and zSeries Options
mbarrel_shifterARC Options
mbarrel-shift-enabledLM32 Options
mbarrel-shifterARC Options
mbase-addressesMMIX Options
mbased=MeP Options
mbbit-peepholeARC Options
mbcopyPDP-11 Options
mbcopy-builtinPDP-11 Options
mbigRS/6000 and PowerPC Options
mbig-endianAArch64 Options
mbig-endianARC Options
mbig-endianARM Options
mbig-endianC6X Options
mbig-endianIA-64 Options
mbig-endianMCore Options
mbig-endianMicroBlaze Options
mbig-endianNDS32 Options
mbig-endianRS/6000 and PowerPC Options
mbig-endianTILE-Gx Options
mbig-endian-dataRX Options
mbig-switchV850 Options
mbigtableSH Options
mbionicGNU/Linux Options
mbit-alignRS/6000 and PowerPC Options
mbit-opsCR16 Options
mbitfieldM680x0 Options
mbitopsMeP Options
mbitopsSH Options
mblock-move-inline-limitRS/6000 and PowerPC Options
mbmix86 Options
mbranch-cheapPDP-11 Options
mbranch-costAdapteva Epiphany Options
mbranch-costAVR Options
mbranch-costMIPS Options
mbranch-cost=numSH Options
mbranch-cost=numberM32R/D Options
mbranch-expensivePDP-11 Options
mbranch-hintsSPU Options
mbranch-likelyMIPS Options
mbranch-predictMMIX Options
mbss-pltRS/6000 and PowerPC Options
mbuild-constantsDEC Alpha Options
mbwxDEC Alpha Options
mbypass-cacheNios II Options
mc=MeP Options
mc68000M680x0 Options
mc68020M680x0 Options
mcache-block-sizeNDS32 Options
mcache-sizeSPU Options
mcache-volatileNios II Options
mcall-eabiRS/6000 and PowerPC Options
mcall-freebsdRS/6000 and PowerPC Options
mcall-linuxRS/6000 and PowerPC Options
mcall-netbsdRS/6000 and PowerPC Options
mcall-netbsdRS/6000 and PowerPC Options
mcall-prologuesAVR Options
mcall-sysvRS/6000 and PowerPC Options
mcall-sysv-eabiRS/6000 and PowerPC Options
mcall-sysv-noeabiRS/6000 and PowerPC Options
mcallee-assume-ds-data-segmentIA-16 Options
mcallee-super-interworkingARM Options
mcaller-super-interworkingARM Options
mcallgraph-dataMCore Options
mcase-vector-pcrelARC Options
mcbcondSPARC Options
mcbranch-force-delay-slotSH Options
mcc-initCRIS Options
mcfv4eM680x0 Options
mcheck-zero-divisionMIPS Options
mcixDEC Alpha Options
mcldx86 Options
mclear-hwcapSolaris 2 Options
mclfushoptx86 Options
mclipMeP Options
mclzerox86 Options
mcmodelNDS32 Options
mcmodelSPARC Options
mcmodel=kernelx86 Options
mcmodel=largeAArch64 Options
mcmodel=largeRS/6000 and PowerPC Options
mcmodel=largeTILE-Gx Options
mcmodel=largex86 Options
mcmodel=mediumIA-16 Options
mcmodel=mediumRS/6000 and PowerPC Options
mcmodel=mediumx86 Options
mcmodel=smallAArch64 Options
mcmodel=smallIA-16 Options
mcmodel=smallRS/6000 and PowerPC Options
mcmodel=smallTILE-Gx Options
mcmodel=smallx86 Options
mcmodel=tinyAArch64 Options
mcmodel=tinyIA-16 Options
mcmovNDS32 Options
mcmoveAdapteva Epiphany Options
mcmpbRS/6000 and PowerPC Options
mcode-densityARC Options
mcode-readableMIPS Options
mcode-regionMSP430 Options
mcompact-branches=alwaysMIPS Options
mcompact-branches=neverMIPS Options
mcompact-branches=optimalMIPS Options
mcompact-casesiARC Options
mcompat-align-parmRS/6000 and PowerPC Options
mcond-execFRV Options
mcond-moveFRV Options
mconfig=MeP Options
mconsolex86 Windows Options
mconst-alignCRIS Options
mconst16Xtensa Options
mconstant-gpIA-64 Options
mcopMeP Options
mcop32MeP Options
mcop64MeP Options
mcoreaBlackfin Options
mcorebBlackfin Options
mcpuAArch64 Options
mcpuARC Options
mcpuARM Options
mcpuCRIS Options
mcpuDEC Alpha Options
mcpuFRV Options
mcpuM680x0 Options
mcpupicoChip Options
mcpuRL78 Options
mcpuRS/6000 and PowerPC Options
mcpuRX Options
mcpuSPARC Options
mcpuTILE-Gx Options
mcpuTILEPro Options
mcpuVisium Options
mcpux86 Options
mcpu=Blackfin Options
mcpu=M32C Options
mcpu=MicroBlaze Options
mcpu=MSP430 Options
mcpu32M680x0 Options
mcr16cCR16 Options
mcr16cplusCR16 Options
mcrc32x86 Options
mcryptoRS/6000 and PowerPC Options
mcsync-anomalyBlackfin Options
mctor-dtorNDS32 Options
mcustom-fpu-cfgNios II Options
mcustom-insnNios II Options
mcx16x86 Options
MDPreprocessor Options
mdalignSH Options
mdata-alignCRIS Options
mdata-modelCR16 Options
mdata-regionMSP430 Options
mdcMeP Options
mdebugM32R/D Options
mdebugS/390 and zSeries Options
mdebugVisium Options
mdebug-main=prefixVMS Options
mdec-asmPDP-11 Options
mdirect-moveRS/6000 and PowerPC Options
mdisable-calltV850 Options
mdisable-fpregsHPPA Options
mdisable-indexingHPPA Options
mdivM680x0 Options
mdivMCore Options
mdivMeP Options
mdiv-remARC Options
mdiv=strategySH Options
mdivide-breaksMIPS Options
mdivide-enabledLM32 Options
mdivide-trapsMIPS Options
mdivsi3_libfunc=nameSH Options
mdllx86 Windows Options
mdlmzbRS/6000 and PowerPC Options
mdmxMIPS Options
mdosxIA-16 Options
mdosx32IA-16 Options
mdoubleFRV Options
mdouble-floatMIPS Options
mdouble-floatRS/6000 and PowerPC Options
mdpfpARC Options
mdpfp_compactARC Options
mdpfp_fastARC Options
mdpfp-compactARC Options
mdpfp-fastARC Options
mdpmiIA-16 Options
mdspMIPS Options
mdsp_packaARC Options
mdsp-packaARC Options
mdspr2MIPS Options
mdual-nopsSPU Options
mdump-tune-featuresx86 Options
mdvbfARC Options
mdwarf2-asmIA-64 Options
mdwordFRV Options
mdynamic-no-picRS/6000 and PowerPC Options
meaARC Options
mEAARC Options
mea32SPU Options
mea64SPU Options
meabiRS/6000 and PowerPC Options
mearly-cbranchsiARC Options
mearly-stop-bitsIA-64 Options
mebMeP Options
mebMoxie Options
mebNios II Options
mebScore Options
melMeP Options
melMoxie Options
melNios II Options
melScore Options
melfCRIS Options
melfMMIX Options
melksIA-16 Options
melks-libcIA-16 Options
membRS/6000 and PowerPC Options
membedded-dataMIPS Options
memregs=M32C Options
mepV850 Options
mepsilonMMIX Options
merror-relocSPU Options
mesaS/390 and zSeries Options
metrax100CRIS Options
metrax4CRIS Options
mevaMIPS Options
mexpand-adddiARC Options
mexplicit-relocsDEC Alpha Options
mexplicit-relocsMIPS Options
mexrH8/300 Options
mextern-sdataMIPS Options
MFPreprocessor Options
mf16cx86 Options
mfar-function-if-far-return-typeIA-16 Options
mfast-fpBlackfin Options
mfast-indirect-callsHPPA Options
mfast-sw-divNios II Options
mfaster-structsSPARC Options
mfdpicFRV Options
mfentryx86 Options
mfixDEC Alpha Options
mfix-24kMIPS Options
mfix-and-continueDarwin Options
mfix-at697fSPARC Options
mfix-cortex-a53-835769AArch64 Options
mfix-cortex-a53-843419AArch64 Options
mfix-cortex-m3-ldrdARM Options
mfix-r10000MIPS Options
mfix-r4000MIPS Options
mfix-r4400MIPS Options
mfix-rm7000MIPS Options
mfix-sb1MIPS Options
mfix-ut699SPARC Options
mfix-vr4120MIPS Options
mfix-vr4130MIPS Options
mfixed-ccFRV Options
mfixed-rangeHPPA Options
mfixed-rangeIA-64 Options
mfixed-rangeSH Options
mfixed-rangeSPU Options
mflatSPARC Options
mflip-mips16MIPS Options
mfloat-abiARM Options
mfloat-gprsRS/6000 and PowerPC Options
mfloat-ieeeDEC Alpha Options
mfloat-vaxDEC Alpha Options
mfloat128RS/6000 and PowerPC Options
mfloat128-hardwareRS/6000 and PowerPC Options
mfloat32PDP-11 Options
mfloat64PDP-11 Options
mflush-funcMIPS Options
mflush-func=nameM32R/D Options
mflush-trap=numberM32R/D Options
mfmax86 Options
mfma4x86 Options
mfmafSPARC Options
mfmovdSH Options
mforce-no-picXtensa Options
mfp-exceptionsMIPS Options
mfp-modeAdapteva Epiphany Options
mfp-regDEC Alpha Options
mfp-rounding-modeDEC Alpha Options
mfp-trap-modeDEC Alpha Options
mfp16-formatARM Options
mfp32MIPS Options
mfp64MIPS Options
mfpmathOptimize Options
mfpmathx86 Options
mfpr-32FRV Options
mfpr-64FRV Options
mfprndRS/6000 and PowerPC Options
mfpuARC Options
mfpuARM Options
mfpuPDP-11 Options
mfpuRS/6000 and PowerPC Options
mfpuSPARC Options
mfpuVisium Options
mfpxxMIPS Options
mframe-header-optMIPS Options
mfrizRS/6000 and PowerPC Options
mfscaSH Options
mfsgsbasex86 Options
mfsrraSH Options
mfull-regsNDS32 Options
mfull-tocRS/6000 and PowerPC Options
mfused-maddIA-64 Options
mfused-maddMIPS Options
mfused-maddRS/6000 and PowerPC Options
mfused-maddS/390 and zSeries Options
mfused-maddSH Options
mfused-maddXtensa Options
mfxsrx86 Options
MGPreprocessor Options
mgVAX Options
mg10RL78 Options
mg13RL78 Options
mg14RL78 Options
mgasHPPA Options
mgcc-abiV850 Options
mgen-cell-microcodeRS/6000 and PowerPC Options
mgeneral-regs-onlyAArch64 Options
mghsV850 Options
mglibcGNU/Linux Options
mgnuVAX Options
mgnu-asIA-64 Options
mgnu-ldHPPA Options
mgnu-ldIA-64 Options
mgotpltCRIS Options
mgp32MIPS Options
mgp64MIPS Options
mgpoptMIPS Options
mgpoptNios II Options
mgpr-32FRV Options
mgpr-64FRV Options
mgprel-roFRV Options
mhH8/300 Options
mhalNios II Options
mhalf-reg-fileAdapteva Epiphany Options
mhard-dfpRS/6000 and PowerPC Options
mhard-dfpS/390 and zSeries Options
mhard-floatFRV Options
mhard-floatM680x0 Options
mhard-floatMicroBlaze Options
mhard-floatMIPS Options
mhard-floatRS/6000 and PowerPC Options
mhard-floatS/390 and zSeries Options
mhard-floatSPARC Options
mhard-floatV850 Options
mhard-floatVisium Options
mhard-quad-floatSPARC Options
mhardlitMCore Options
mhint-max-distanceSPU Options
mhint-max-nopsSPU Options
mhotpatchS/390 and zSeries Options
mhp-ldHPPA Options
mhtmRS/6000 and PowerPC Options
mhtmS/390 and zSeries Options
mhw-divNios II Options
mhw-mulNios II Options
mhw-mulxNios II Options
mhwmult=MSP430 Options
miamcux86 Options
micplbBlackfin Options
mid-shared-libraryBlackfin Options
mieeeDEC Alpha Options
mieeeSH Options
mieee-conformantDEC Alpha Options
mieee-fpx86 Options
mieee-with-inexactDEC Alpha Options
milp32IA-64 Options
mimaddMIPS Options
mimpure-textSolaris 2 Options
mincoming-stack-boundaryx86 Options
mindexed-loadsARC Options
minline-all-stringopsx86 Options
minline-float-divide-max-throughputIA-64 Options
minline-float-divide-min-latencyIA-64 Options
minline-ic_invalidateSH Options
minline-int-divide-max-throughputIA-64 Options
minline-int-divide-min-latencyIA-64 Options
minline-pltBlackfin Options
minline-pltFRV Options
minline-sqrt-max-throughputIA-64 Options
minline-sqrt-min-latencyIA-64 Options
minline-stringops-dynamicallyx86 Options
minrtMSP430 Options
minsert-sched-nopsRS/6000 and PowerPC Options
mint-registerRX Options
mint16PDP-11 Options
mint32CR16 Options
mint32H8/300 Options
mint32PDP-11 Options
mint8AVR Options
minterlink-compressedMIPS Options
minterlink-mips16MIPS Options
mio-volatileMeP Options
mips1MIPS Options
mips16MIPS Options
mips2MIPS Options
mips3MIPS Options
mips32MIPS Options
mips32r3MIPS Options
mips32r5MIPS Options
mips32r6MIPS Options
mips3dMIPS Options
mips4MIPS Options
mips64MIPS Options
mips64r2MIPS Options
mips64r3MIPS Options
mips64r5MIPS Options
mips64r6MIPS Options
miselRS/6000 and PowerPC Options
misizeARC Options
misizeSH Options
misr-vector-sizeNDS32 Options
missue-rate=numberM32R/D Options
mivc2MeP Options
mjsrRX Options
mjump-in-delayHPPA Options
mkernelDarwin Options
mknuthdivMMIX Options
mlMeP Options
mlSH Options
mlargeMSP430 Options
mlarge-dataDEC Alpha Options
mlarge-data-thresholdx86 Options
mlarge-memSPU Options
mlarge-textDEC Alpha Options
mleadzMeP Options
mleaf-id-shared-libraryBlackfin Options
mlibfuncsMMIX Options
mlibrary-picFRV Options
mlinked-fpFRV Options
mlinker-optHPPA Options
mlinuxCRIS Options
mlittleRS/6000 and PowerPC Options
mlittle-endianAArch64 Options
mlittle-endianARC Options
mlittle-endianARM Options
mlittle-endianC6X Options
mlittle-endianIA-64 Options
mlittle-endianMCore Options
mlittle-endianMicroBlaze Options
mlittle-endianNDS32 Options
mlittle-endianRS/6000 and PowerPC Options
mlittle-endianTILE-Gx Options
mlittle-endian-dataRX Options
mliwMN10300 Options
mll64ARC Options
mllscMIPS Options
mlocal-sdataMIPS Options
mlockARC Options
mlong-callsAdapteva Epiphany Options
mlong-callsARC Options
mlong-callsARM Options
mlong-callsBlackfin Options
mlong-callsFRV Options
mlong-callsMIPS Options
mlong-callsV850 Options
mlong-double-128S/390 and zSeries Options
mlong-double-128x86 Options
mlong-double-64S/390 and zSeries Options
mlong-double-64x86 Options
mlong-double-80x86 Options
mlong-jumpsV850 Options
mlong-load-storeHPPA Options
mlong32MIPS Options
mlong64MIPS Options
mlongcallRS/6000 and PowerPC Options
mlongcallsXtensa Options
mloopV850 Options
mlow-64kBlackfin Options
mlp64IA-64 Options
mlraARC Options
mlraFT32 Options
mlraRS/6000 and PowerPC Options
mlra-priority-compactARC Options
mlra-priority-noncompactARC Options
mlra-priority-noneARC Options
mlwpx86 Options
mlzcntx86 Options
MMPreprocessor Options
mmMeP Options
mmacCR16 Options
mmacScore Options
mmac_24ARC Options
mmac_d16ARC Options
mmac-24ARC Options
mmac-d16ARC Options
mmadMIPS Options
mmainkernelNvidia PTX Options
mmalloc64VMS Options
mmaxDEC Alpha Options
mmax-constant-sizeRX Options
mmax-stack-frameCRIS Options
mmcount-ra-addressMIPS Options
mmcuAVR Options
mmcuMIPS Options
mmcu=MSP430 Options
MMDPreprocessor Options
mmediaFRV Options
mmedium-callsARC Options
mmemcpyMicroBlaze Options
mmemcpyMIPS Options
mmemcpy-strategy=strategyx86 Options
mmemory-latencyDEC Alpha Options
mmemory-modelSPARC Options
mmemset-strategy=strategyx86 Options
mmfcrfRS/6000 and PowerPC Options
mmfpgprRS/6000 and PowerPC Options
mmicromipsMIPS Options
mminimal-tocRS/6000 and PowerPC Options
mminmaxMeP Options
mmitigate-ropx86 Options
mmixed-codeARC Options
mmmxx86 Options
mmodel=largeM32R/D Options
mmodel=mediumM32R/D Options
mmodel=smallM32R/D Options
mmoduloRS/6000 and PowerPC Options
mmovbex86 Options
mmpxx86 Options
mmpy-optionARC Options
mms-bitfieldsx86 Options
mmsdosIA-16 Options
mmsdos-handle-v1IA-16 Options
mmtMIPS Options
mmulRL78 Options
mmul-bug-workaroundCRIS Options
mmul.xMoxie Options
mmul32x16ARC Options
mmul64ARC Options
mmuladdFRV Options
mmulhwRS/6000 and PowerPC Options
mmultMeP Options
mmult-bugMN10300 Options
mmultcostARC Options
mmulti-cond-execFRV Options
mmulticoreBlackfin Options
mmultipleRS/6000 and PowerPC Options
mmuslGNU/Linux Options
mmvcleS/390 and zSeries Options
mmvmeRS/6000 and PowerPC Options
mmwaitxx86 Options
mnH8/300 Options
mn-flashAVR Options
mnan=2008MIPS Options
mnan=legacyMIPS Options
mneon-for-64bitsARM Options
mnested-cond-execFRV Options
mnewlib-nano-stdioIA-16 Options
mnhwloopScore Options
mno-16-bitNDS32 Options
mno-4byte-functionsMCore Options
mno-8byte-alignV850 Options
mno-abicallsMIPS Options
mno-abshiPDP-11 Options
mno-ac0PDP-11 Options
mno-address-space-conversionSPU Options
mno-align-doublex86 Options
mno-align-intM680x0 Options
mno-align-loopsM32R/D Options
mno-align-stringopsx86 Options
mno-allow-string-insnsRX Options
mno-altivecRS/6000 and PowerPC Options
mno-am33MN10300 Options
mno-app-regsSPARC Options
mno-app-regsV850 Options
mno-as100-syntaxRX Options
mno-atomic-updatesSPU Options
mno-auto-litpoolsXtensa Options
mno-avoid-indexed-addressesRS/6000 and PowerPC Options
mno-backchainS/390 and zSeries Options
mno-base-addressesMMIX Options
mno-bit-alignRS/6000 and PowerPC Options
mno-bitfieldM680x0 Options
mno-branch-likelyMIPS Options
mno-branch-predictMMIX Options
mno-brccARC Options
mno-bwxDEC Alpha Options
mno-bypass-cacheNios II Options
mno-cache-volatileNios II Options
mno-callee-assume-ds-data-segmentIA-16 Options
mno-callee-assume-ss-data-segmentIA-16 Options
mno-callgraph-dataMCore Options
mno-cbcondSPARC Options
mno-check-zero-divisionMIPS Options
mno-cixDEC Alpha Options
mno-clearbssMicroBlaze Options
mno-cmovNDS32 Options
mno-cmpbRS/6000 and PowerPC Options
mno-cond-execARC Options
mno-cond-execFRV Options
mno-cond-moveFRV Options
mno-const-alignCRIS Options
mno-const16Xtensa Options
mno-crt0MN10300 Options
mno-crt0Moxie Options
mno-cryptoRS/6000 and PowerPC Options
mno-csync-anomalyBlackfin Options
mno-custom-insnNios II Options
mno-data-alignCRIS Options
mno-debugS/390 and zSeries Options
mno-defaultx86 Options
mno-direct-moveRS/6000 and PowerPC Options
mno-disable-calltV850 Options
mno-divM680x0 Options
mno-divMCore Options
mno-dlmzbRS/6000 and PowerPC Options
mno-doubleFRV Options
mno-dpfp-lrsrARC Options
mno-dspMIPS Options
mno-dspr2MIPS Options
mno-dwarf2-asmIA-64 Options
mno-dwordFRV Options
mno-eabiRS/6000 and PowerPC Options
mno-early-stop-bitsIA-64 Options
mno-eflagsFRV Options
mno-embedded-dataMIPS Options
mno-epV850 Options
mno-epsilonMMIX Options
mno-evaMIPS Options
mno-explicit-relocsDEC Alpha Options
mno-explicit-relocsMIPS Options
mno-exrH8/300 Options
mno-extern-sdataMIPS Options
mno-fancy-math-387x86 Options
mno-fast-sw-divNios II Options
mno-faster-structsSPARC Options
mno-fixDEC Alpha Options
mno-fix-24kMIPS Options
mno-fix-cortex-a53-835769AArch64 Options
mno-fix-cortex-a53-843419AArch64 Options
mno-fix-r10000MIPS Options
mno-fix-r4000MIPS Options
mno-fix-r4400MIPS Options
mno-flatSPARC Options
mno-floatMIPS Options
mno-float128RS/6000 and PowerPC Options
mno-float128-hardwareRS/6000 and PowerPC Options
mno-float32PDP-11 Options
mno-float64PDP-11 Options
mno-flush-funcM32R/D Options
mno-flush-trapM32R/D Options
mno-fmafSPARC Options
mno-fp-in-tocRS/6000 and PowerPC Options
mno-fp-regsDEC Alpha Options
mno-fp-ret-in-387x86 Options
mno-fprndRS/6000 and PowerPC Options
mno-fpuSPARC Options
mno-fpuVisium Options
mno-fscaSH Options
mno-fsrraSH Options
mno-fused-maddIA-64 Options
mno-fused-maddMIPS Options
mno-fused-maddRS/6000 and PowerPC Options
mno-fused-maddS/390 and zSeries Options
mno-fused-maddSH Options
mno-fused-maddXtensa Options
mno-gnu-asIA-64 Options
mno-gnu-ldIA-64 Options
mno-gotpltCRIS Options
mno-gpoptMIPS Options
mno-gpoptNios II Options
mno-hard-dfpRS/6000 and PowerPC Options
mno-hard-dfpS/390 and zSeries Options
mno-hardlitMCore Options
mno-htmRS/6000 and PowerPC Options
mno-htmS/390 and zSeries Options
mno-hw-divNios II Options
mno-hw-mulNios II Options
mno-hw-mulxNios II Options
mno-id-shared-libraryBlackfin Options
mno-ieeeSH Options
mno-ieee-fpx86 Options
mno-imaddMIPS Options
mno-inline-float-divideIA-64 Options
mno-inline-int-divideIA-64 Options
mno-inline-sqrtIA-64 Options
mno-int16PDP-11 Options
mno-int32PDP-11 Options
mno-interlink-compressedMIPS Options
mno-interlink-mips16MIPS Options
mno-interruptsAVR Options
mno-iselRS/6000 and PowerPC Options
mno-jsrRX Options
mno-knuthdivMMIX Options
mno-leaf-id-shared-libraryBlackfin Options
mno-libfuncsMMIX Options
mno-llscMIPS Options
mno-local-sdataMIPS Options
mno-long-callsARM Options
mno-long-callsBlackfin Options
mno-long-callsHPPA Options
mno-long-callsMIPS Options
mno-long-callsV850 Options
mno-long-jumpsV850 Options
mno-longcallRS/6000 and PowerPC Options
mno-longcallsXtensa Options
mno-low-64kBlackfin Options
mno-lsimFR30 Options
mno-lsimMCore Options
mno-madMIPS Options
mno-maxDEC Alpha Options
mno-mcount-ra-addressMIPS Options
mno-mcuMIPS Options
mno-mdmxMIPS Options
mno-mediaFRV Options
mno-memcpyMIPS Options
mno-mfcrfRS/6000 and PowerPC Options
mno-mfpgprRS/6000 and PowerPC Options
mno-millicodeARC Options
mno-mips16MIPS Options
mno-mips3dMIPS Options
mno-mmicromipsMIPS Options
mno-moduleRS/6000 and PowerPC Options
mno-mpyARC Options
mno-ms-bitfieldsx86 Options
mno-mtMIPS Options
mno-mul-bug-workaroundCRIS Options
mno-muladdFRV Options
mno-mulhwRS/6000 and PowerPC Options
mno-mult-bugMN10300 Options
mno-multi-cond-execFRV Options
mno-multipleRS/6000 and PowerPC Options
mno-mvcleS/390 and zSeries Options
mno-nested-cond-execFRV Options
mno-newlib-autofloat-stdioIA-16 Options
mno-odd-spregMIPS Options
mno-omit-leaf-frame-pointerAArch64 Options
mno-optimize-membarFRV Options
mno-optsMeP Options
mno-packFRV Options
mno-packed-stackS/390 and zSeries Options
mno-pairedRS/6000 and PowerPC Options
mno-paired-singleMIPS Options
mno-perf-extNDS32 Options
mno-picIA-64 Options
mno-pidRX Options
mno-pltMIPS Options
mno-popcSPARC Options
mno-popcntbRS/6000 and PowerPC Options
mno-popcntdRS/6000 and PowerPC Options
mno-post-linkIA-16 Options
mno-postincAdapteva Epiphany Options
mno-postmodifyAdapteva Epiphany Options
mno-power8-fusionRS/6000 and PowerPC Options
mno-power8-vectorRS/6000 and PowerPC Options
mno-power9-dformRS/6000 and PowerPC Options
mno-power9-fusionRS/6000 and PowerPC Options
mno-power9-vectorRS/6000 and PowerPC Options
mno-powerpc-gfxoptRS/6000 and PowerPC Options
mno-powerpc-gpoptRS/6000 and PowerPC Options
mno-powerpc64RS/6000 and PowerPC Options
mno-prolog-functionV850 Options
mno-prologue-epilogueCRIS Options
mno-prototypeRS/6000 and PowerPC Options
mno-push-argsx86 Options
mno-quad-memoryRS/6000 and PowerPC Options
mno-quad-memory-atomicRS/6000 and PowerPC Options
mno-red-zonex86 Options
mno-register-namesIA-64 Options
mno-regnamesRS/6000 and PowerPC Options
mno-relaxV850 Options
mno-relax-immediateMCore Options
mno-relocatableRS/6000 and PowerPC Options
mno-relocatable-libRS/6000 and PowerPC Options
mno-renesasSH Options
mno-round-nearestAdapteva Epiphany Options
mno-rtdM680x0 Options
mno-sccFRV Options
mno-sched-ar-data-specIA-64 Options
mno-sched-ar-in-data-specIA-64 Options
mno-sched-br-data-specIA-64 Options
mno-sched-br-in-data-specIA-64 Options
mno-sched-control-specIA-64 Options
mno-sched-count-spec-in-critical-pathIA-64 Options
mno-sched-in-control-specIA-64 Options
mno-sched-prefer-non-control-spec-insnsIA-64 Options
mno-sched-prefer-non-data-spec-insnsIA-64 Options
mno-sched-prologARM Options
mno-sdataARC Options
mno-sdataIA-64 Options
mno-sdataRS/6000 and PowerPC Options
mno-segment-relocation-stuffIA-16 Options
mno-sep-dataBlackfin Options
mno-serialize-volatileXtensa Options
mno-shortM680x0 Options
mno-short-jumpsIA-16 Options
mno-side-effectsCRIS Options
mno-simRX Options
mno-single-exitMMIX Options
mno-slow-bytesMCore Options
mno-small-execS/390 and zSeries Options
mno-smartmipsMIPS Options
mno-soft-cmpsfAdapteva Epiphany Options
mno-soft-floatDEC Alpha Options
mno-space-regsHPPA Options
mno-speRS/6000 and PowerPC Options
mno-specld-anomalyBlackfin Options
mno-split-addressesMIPS Options
mno-stack-alignCRIS Options
mno-stack-biasSPARC Options
mno-std-struct-returnSPARC Options
mno-strict-alignM680x0 Options
mno-strict-alignRS/6000 and PowerPC Options
mno-stringRS/6000 and PowerPC Options
mno-sum-in-tocRS/6000 and PowerPC Options
mno-sym32MIPS Options
mno-target-alignXtensa Options
mno-text-section-literalsXtensa Options
mno-tls-markersRS/6000 and PowerPC Options
mno-tocRS/6000 and PowerPC Options
mno-toplevel-symbolsMMIX Options
mno-tpf-traceS/390 and zSeries Options
mno-unaligned-accessARM Options
mno-unaligned-doublesSPARC Options
mno-uninit-const-in-rodataMIPS Options
mno-updateRS/6000 and PowerPC Options
mno-upper-regsRS/6000 and PowerPC Options
mno-upper-regs-dfRS/6000 and PowerPC Options
mno-upper-regs-sfRS/6000 and PowerPC Options
mno-user-modeSPARC Options
mno-usermodeSH Options
mno-v3pushNDS32 Options
mno-v8plusSPARC Options
mno-vect-doubleAdapteva Epiphany Options
mno-virtMIPS Options
mno-visSPARC Options
mno-vis2SPARC Options
mno-vis3SPARC Options
mno-vis4SPARC Options
mno-vliw-branchFRV Options
mno-volatile-asm-stopIA-64 Options
mno-volatile-cacheARC Options
mno-vrsaveRS/6000 and PowerPC Options
mno-vsxRS/6000 and PowerPC Options
mno-vxS/390 and zSeries Options
mno-warn-mcuMSP430 Options
mno-warn-multiple-fast-interruptsRX Options
mno-wide-bitfieldsMCore Options
mno-xgotM680x0 Options
mno-xgotMIPS Options
mno-xl-compatRS/6000 and PowerPC Options
mno-xpaMIPS Options
mno-zdcbranchSH Options
mno-zero-extendMMIX Options
mno-zvectorS/390 and zSeries Options
mnobitfieldM680x0 Options
mnodivFT32 Options
mnoliwMN10300 Options
mnomacsaveSH Options
mnop-fun-dllimportx86 Windows Options
mnop-mcountx86 Options
mnopsAdapteva Epiphany Options
mnormARC Options
mnosetlbMN10300 Options
mnosplit-lohiAdapteva Epiphany Options
modd-spregMIPS Options
momit-leaf-frame-pointerAArch64 Options
momit-leaf-frame-pointerBlackfin Options
momit-leaf-frame-pointerx86 Options
mone-byte-boolDarwin Options
moptimizeNvidia PTX Options
moptimize-membarFRV Options
moverrideAArch64 Options
MPPreprocessor Options
mpa-risc-1-0HPPA Options
mpa-risc-1-1HPPA Options
mpa-risc-2-0HPPA Options
mpackFRV Options
mpacked-stackS/390 and zSeries Options
mpadstructSH Options
mpairedRS/6000 and PowerPC Options
mpaired-singleMIPS Options
mpc32x86 Options
mpc64x86 Options
mpc80x86 Options
mpclmulx86 Options
mpcrelM680x0 Options
mpcrelativeliteralloadsAArch64 Options
mpdebugCRIS Options
mpeRS/6000 and PowerPC Options
mpe-aligned-commonsx86 Windows Options
mperf-extNDS32 Options
mpic-data-is-text-relativeARM Options
mpic-registerARM Options
mpidRX Options
mpkux86 Options
mpltMIPS Options
mpointer-size=sizeVMS Options
mpointers-to-nested-functionsRS/6000 and PowerPC Options
mpoke-function-nameARM Options
mpopcSPARC Options
mpopcntx86 Options
mpopcntbRS/6000 and PowerPC Options
mpopcntdRS/6000 and PowerPC Options
mportable-runtimeHPPA Options
mpower8-fusionRS/6000 and PowerPC Options
mpower8-vectorRS/6000 and PowerPC Options
mpower9-dformRS/6000 and PowerPC Options
mpower9-fusionRS/6000 and PowerPC Options
mpower9-vectorRS/6000 and PowerPC Options
mpowerpc-gfxoptRS/6000 and PowerPC Options
mpowerpc-gpoptRS/6000 and PowerPC Options
mpowerpc64RS/6000 and PowerPC Options
mprefer-avx128x86 Options
mprefer-short-insn-regsAdapteva Epiphany Options
mprefergotSH Options
mpreferred-stack-boundaryx86 Options
mprefetchwt1x86 Options
mpretend-cmoveSH Options
mprint-tune-infoARM Options
mprioritize-restricted-insnsRS/6000 and PowerPC Options
mprolog-functionV850 Options
mprologue-epilogueCRIS Options
mprotected-modeIA-16 Options
mprototypeRS/6000 and PowerPC Options
mpush-argsx86 Options
MQPreprocessor Options
mq-classARC Options
mquad-memoryRS/6000 and PowerPC Options
mquad-memory-atomicRS/6000 and PowerPC Options
mrIA-16 Options
mr=elksIA-16 Options
mr=msdosIA-16 Options
mr10k-cache-barrierMIPS Options
mRcqARC Options
mRcwARC Options
mrdrndx86 Options
mrecipRS/6000 and PowerPC Options
mrecipx86 Options
mrecip-precisionRS/6000 and PowerPC Options
mrecip=optRS/6000 and PowerPC Options
mrecip=optx86 Options
mrecord-mcountx86 Options
mreduced-regsNDS32 Options
mregister-namesIA-64 Options
mregnamesRS/6000 and PowerPC Options
mregparmx86 Options
mregparmcallIA-16 Options
mregparmcallIA-16 Function Attributes
mrelaxAVR Options
mrelaxH8/300 Options
mrelaxMN10300 Options
mrelaxMSP430 Options
mrelaxNDS32 Options
mrelaxRX Options
mrelaxSH Options
mrelaxV850 Options
mrelax-immediateMCore Options
mrelax-pic-callsMIPS Options
mrelocatableRS/6000 and PowerPC Options
mrelocatable-libRS/6000 and PowerPC Options
mrenesasSH Options
mrepeatMeP Options
mrestrict-itARM Options
mreturn-pointer-on-d0MN10300 Options
mrh850-abiV850 Options
mrl78RL78 Options
mrmwAVR Options
mrtdIA-16 Options
mrtdM680x0 Options
mrtdx86 Options
mrtdIA-16 Function Attributes
mrtdx86 Function Attributes
mrtmx86 Options
mrtpVxWorks Options
mrtscARC Options
msH8/300 Options
msMeP Options
ms2600H8/300 Options
msafe-dmaSPU Options
msafe-hintsSPU Options
msahfx86 Options
msaturMeP Options
msave-acc-in-interruptsRX Options
msave-toc-indirectRS/6000 and PowerPC Options
msccFRV Options
msched-ar-data-specIA-64 Options
msched-ar-in-data-specIA-64 Options
msched-br-data-specIA-64 Options
msched-br-in-data-specIA-64 Options
msched-control-specIA-64 Options
msched-costly-depRS/6000 and PowerPC Options
msched-count-spec-in-critical-pathIA-64 Options
msched-fp-mem-deps-zero-costIA-64 Options
msched-in-control-specIA-64 Options
msched-max-memory-insnsIA-64 Options
msched-max-memory-insns-hard-limitIA-64 Options
msched-prefer-non-control-spec-insnsIA-64 Options
msched-prefer-non-data-spec-insnsIA-64 Options
msched-spec-ldcIA-64 Options
msched-spec-ldcIA-64 Options
msched-stop-bits-after-every-cycleIA-64 Options
mscheduleHPPA Options
mscore5Score Options
mscore5uScore Options
mscore7Score Options
mscore7dScore Options
msdaV850 Options
msdataIA-64 Options
msdataRS/6000 and PowerPC Options
msdata=allC6X Options
msdata=dataRS/6000 and PowerPC Options
msdata=defaultC6X Options
msdata=defaultRS/6000 and PowerPC Options
msdata=eabiRS/6000 and PowerPC Options
msdata=noneC6X Options
msdata=noneM32R/D Options
msdata=noneRS/6000 and PowerPC Options
msdata=sdataM32R/D Options
msdata=sysvRS/6000 and PowerPC Options
msdata=useM32R/D Options
msdramBlackfin Options
msdramMeP Options
msecure-pltRS/6000 and PowerPC Options
msegelfIA-16 Options
msegment-relocation-stuffIA-16 Options
msel-sched-dont-check-control-specIA-64 Options
msep-dataBlackfin Options
mseparate-code-segmentIA-16 Options
mserialize-volatileXtensa Options
msetlbMN10300 Options
mshax86 Options
mshared-library-idBlackfin Options
mshortM680x0 Options
mshort-jumpsIA-16 Options
msign-extend-enabledLM32 Options
msilicon-errataMSP430 Options
msilicon-errata-warnMSP430 Options
msimBlackfin Options
msimC6X Options
msimCR16 Options
msimFT32 Options
msimM32C Options
msimMeP Options
msimMSP430 Options
msimRL78 Options
msimRS/6000 and PowerPC Options
msimRX Options
msimVisium Options
msimXstormy16 Options
msimdARC Options
msimnovecMeP Options
msimple-fpuRS/6000 and PowerPC Options
msingle-exitMMIX Options
msingle-floatMIPS Options
msingle-floatRS/6000 and PowerPC Options
msingle-pic-baseARM Options
msingle-pic-baseRS/6000 and PowerPC Options
msioHPPA Options
msize-levelARC Options
mskip-rax-setupx86 Options
mslow-bytesMCore Options
mslow-flash-dataARM Options
msmallMSP430 Options
msmall-dataDEC Alpha Options
msmall-data-limitRX Options
msmall-dividesMicroBlaze Options
msmall-execS/390 and zSeries Options
msmall-memSPU Options
msmall-modelFR30 Options
msmall-textDEC Alpha Options
msmall16Adapteva Epiphany Options
msmallcNios II Options
msmartmipsMIPS Options
msoft-floatARC Options
msoft-floatDEC Alpha Options
msoft-floatFRV Options
msoft-floatHPPA Options
msoft-floatM680x0 Options
msoft-floatMicroBlaze Options
msoft-floatMIPS Options
msoft-floatPDP-11 Options
msoft-floatRS/6000 and PowerPC Options
msoft-floatS/390 and zSeries Options
msoft-floatSPARC Options
msoft-floatV850 Options
msoft-floatVisium Options
msoft-floatx86 Options
msoft-quad-floatSPARC Options
msp8AVR Options
mspaceV850 Options
mspeRS/6000 and PowerPC Options
mspecld-anomalyBlackfin Options
mspfpARC Options
mspfp_compactARC Options
mspfp_fastARC Options
mspfp-compactARC Options
mspfp-fastARC Options
msplit-addressesMIPS Options
msplit-vecmove-earlyAdapteva Epiphany Options
mssex86 Options
msse2x86 Options
msse2avxx86 Options
msse3x86 Options
msse4x86 Options
msse4.1x86 Options
msse4.2x86 Options
msse4ax86 Options
msseregparmx86 Options
mssse3x86 Options
mstack-alignCRIS Options
mstack-biasSPARC Options
mstack-check-l1Blackfin Options
mstack-guardS/390 and zSeries Options
mstack-incrementMCore Options
mstack-offsetAdapteva Epiphany Options
mstack-protector-guard=guardx86 Options
mstack-sizeIA-16 Options
mstack-sizeS/390 and zSeries Options
mstackrealignx86 Options
mstd-struct-returnSPARC Options
mstdcallIA-16 Options
mstdmainSPU Options
mstrict-alignAArch64 Options
mstrict-alignM680x0 Options
mstrict-alignRS/6000 and PowerPC Options
mstrict-XAVR Options
mstringRS/6000 and PowerPC Options
mstringop-strategy=algx86 Options
mstructure-size-boundaryARM Options
msv-modeVisium Options
msvr4-struct-returnRS/6000 and PowerPC Options
mswapARC Options
mswapeARC Options
msym32MIPS Options
msynciMIPS Options
msys-crt0Nios II Options
msys-libNios II Options
MTPreprocessor Options
mtarget-alignXtensa Options
mtasSH Options
mtbmx86 Options
mtdaV850 Options
mtelephonyARC Options
mtext-section-literalsXtensa Options
mtfMeP Options
mthreadx86 Windows Options
mthreadsx86 Options
mthumbARM Options
mthumb-interworkARM Options
mtiny-stackAVR Options
mtiny=MeP Options
mTLSFRV Options
mtlsFRV Options
mtls-dialectARM Options
mtls-dialectx86 Options
mtls-dialect=descAArch64 Options
mtls-dialect=traditionalAArch64 Options
mtls-direct-seg-refsx86 Options
mtls-markersRS/6000 and PowerPC Options
mtls-sizeAArch64 Options
mtls-sizeIA-64 Options
mtocRS/6000 and PowerPC Options
mtomcat-statsFRV Options
mtoplevel-symbolsMMIX Options
mtpARM Options
mtpcs-frameARM Options
mtpcs-leaf-frameARM Options
mtpf-traceS/390 and zSeries Options
mtrap-precisionDEC Alpha Options
mtsrIA-16 Options
mtuneAArch64 Options
mtuneARC Options
mtuneARC Options
mtuneARM Options
mtuneCRIS Options
mtuneDEC Alpha Options
mtuneIA-16 Options
mtuneIA-64 Options
mtuneM680x0 Options
mtuneMIPS Options
mtuneMN10300 Options
mtuneRS/6000 and PowerPC Options
mtuneS/390 and zSeries Options
mtuneSPARC Options
mtuneVisium Options
mtunex86 Options
mtune-ctrl=feature-listx86 Options
mucb-mcountARC Options
muclibcGNU/Linux Options
mulsScore Options
multcostARC Options
multcost=numberSH Options
multi_moduleDarwin Options
multilib-library-picFRV Options
multiply_definedDarwin Options
multiply_defined_unusedDarwin Options
multiply-enabledLM32 Options
munalign-prob-thresholdARC Options
munaligned-accessARM Options
munaligned-doublesSPARC Options
municodex86 Windows Options
muninit-const-in-rodataMIPS Options
munixVAX Options
munix-asmPDP-11 Options
munsafe-dmaSPU Options
mupdateRS/6000 and PowerPC Options
mupper-regsRS/6000 and PowerPC Options
mupper-regs-dfRS/6000 and PowerPC Options
mupper-regs-sfRS/6000 and PowerPC Options
muser-enabledLM32 Options
muser-modeSPARC Options
muser-modeVisium Options
musermodeSH Options
mv3pushNDS32 Options
mv850V850 Options
mv850eV850 Options
mv850e1V850 Options
mv850e2V850 Options
mv850e2v3V850 Options
mv850e2v4V850 Options
mv850e3v5V850 Options
mv850esV850 Options
mv8plusSPARC Options
mveclibabiRS/6000 and PowerPC Options
mveclibabix86 Options
mvect8-ret-in-memx86 Options
mvirtMIPS Options
mvisSPARC Options
mvis2SPARC Options
mvis3SPARC Options
mvis4SPARC Options
mvliw-branchFRV Options
mvms-return-codesVMS Options
mvolatile-asm-stopIA-64 Options
mvolatile-cacheARC Options
mvr4130-alignMIPS Options
mvrsaveRS/6000 and PowerPC Options
mvsxRS/6000 and PowerPC Options
mvxS/390 and zSeries Options
mvxworksRS/6000 and PowerPC Options
mvzeroupperx86 Options
mwarn-cell-microcodeRS/6000 and PowerPC Options
mwarn-dynamicstackS/390 and zSeries Options
mwarn-framesizeS/390 and zSeries Options
mwarn-mcuMSP430 Options
mwarn-multiple-fast-interruptsRX Options
mwarn-relocSPU Options
mwide-bitfieldsMCore Options
mwin32x86 Windows Options
mwindowsx86 Windows Options
mword-relocationsARM Options
mx32x86 Options
mxgotM680x0 Options
mxgotMIPS Options
mxilinx-fpuRS/6000 and PowerPC Options
mxl-barrel-shiftMicroBlaze Options
mxl-compatRS/6000 and PowerPC Options
mxl-float-convertMicroBlaze Options
mxl-float-sqrtMicroBlaze Options
mxl-gp-optMicroBlaze Options
mxl-multiply-highMicroBlaze Options
mxl-pattern-compareMicroBlaze Options
mxl-reorderMicroBlaze Options
mxl-soft-divMicroBlaze Options
mxl-soft-mulMicroBlaze Options
mxl-stack-checkMicroBlaze Options
mxopx86 Options
mxpaMIPS Options
mxsavex86 Options
mxsavecx86 Options
mxsaveoptx86 Options
mxsavesx86 Options
mxyARC Options
myellowknifeRS/6000 and PowerPC Options
mzarchS/390 and zSeries Options
mzdaV850 Options
mzdcbranchSH Options
mzero-extendMMIX Options
mzvectorS/390 and zSeries Options

N
no_dead_strip_inits_and_termsDarwin Options
no-canonical-prefixesDirectory Options
no-integrated-cppPreprocessor Options
no-pieLink Options
no-sysroot-suffixDirectory Options
noall_loadDarwin Options
nocppMIPS Options
nodefaultlibsLink Options
nodevicelibAVR Options
nofixprebindingDarwin Options
nofpuRX Options
nolibdldHPPA Options
nomultidefsDarwin Options
non-staticVxWorks Options
noprebindDarwin Options
noseglinkeditDarwin Options
nostartfilesLink Options
nostdincPreprocessor Options
nostdinc++C++ Dialect Options
nostdinc++Preprocessor Options
nostdlibLink Options

O
oOverall Options
OOptimize Options
oPreprocessor Options
O0Optimize Options
O1Optimize Options
O2Optimize Options
O3Optimize Options
OfastOptimize Options
OgOptimize Options
OsOptimize Options

P
pInstrumentation Options
PPreprocessor Options
pagezero_sizeDarwin Options
paramOptimize Options
pass-exit-codesOverall Options
pedanticStandards
pedanticWarning Options
pedanticPreprocessor Options
pedanticC Extensions
pedanticAlternate Keywords
pedanticWarnings and Errors
pedantic-errorsStandards
pedantic-errorsWarning Options
pedantic-errorsPreprocessor Options
pedantic-errorsNon-bugs
pedantic-errorsWarnings and Errors
pgInstrumentation Options
pieLink Options
pipeOverall Options
prebindDarwin Options
prebind_all_twolevel_modulesDarwin Options
print-file-nameDeveloper Options
print-libgcc-file-nameDeveloper Options
print-multi-directoryDeveloper Options
print-multi-libDeveloper Options
print-multi-os-directoryDeveloper Options
print-multiarchDeveloper Options
print-objc-runtime-infoObjective-C and Objective-C++ Dialect Options
print-prog-nameDeveloper Options
print-search-dirsDeveloper Options
print-sysrootDeveloper Options
print-sysroot-headers-suffixDeveloper Options
private_bundleDarwin Options
pthreadRS/6000 and PowerPC Options
pthreadSolaris 2 Options
pthreadsSolaris 2 Options

Q
QDeveloper Options
QnSystem V Options
QySystem V Options

R
rdynamicLink Options
read_only_relocsDarwin Options
remapPreprocessor Options

S
SOverall Options
SLink Options
sLink Options
save-tempsDeveloper Options
save-temps=objDeveloper Options
sectalignDarwin Options
sectcreateDarwin Options
sectobjectsymbolsDarwin Options
sectobjectsymbolsDarwin Options
sectorderDarwin Options
seg_addr_tableDarwin Options
seg_addr_table_filenameDarwin Options
seg1addrDarwin Options
segaddrDarwin Options
seglinkeditDarwin Options
segprotDarwin Options
segs_read_only_addrDarwin Options
segs_read_only_addrDarwin Options
segs_read_write_addrDarwin Options
segs_read_write_addrDarwin Options
sharedLink Options
shared-libgccLink Options
short-callsAdapteva Epiphany Options
simCRIS Options
sim2CRIS Options
single_moduleDarwin Options
specsOverall Options
staticLink Options
staticDarwin Options
staticHPPA Options
static-libasanLink Options
static-libgccLink Options
static-liblsanLink Options
static-libmpxLink Options
static-libmpxwrappersLink Options
static-libstdc++Link Options
static-libtsanLink Options
static-libubsanLink Options
stdStandards
stdC Dialect Options
stdOther Builtins
stdNon-bugs
std=Preprocessor Options
sub_libraryDarwin Options
sub_umbrellaDarwin Options
symbolicLink Options
sysrootDirectory Options

T
TLink Options
target-helpOverall Options
target-helpPreprocessor Options
threadsHPPA Options
timeDeveloper Options
tno-android-ccGNU/Linux Options
tno-android-ldGNU/Linux Options
traditionalC Dialect Options
traditionalIncompatibilities
traditional-cppC Dialect Options
traditional-cppPreprocessor Options
trigraphsC Dialect Options
trigraphsPreprocessor Options
twolevel_namespaceDarwin Options

U
UPreprocessor Options
uLink Options
umbrellaDarwin Options
undefPreprocessor Options
undefinedDarwin Options
unexported_symbols_listDarwin Options

V
vOverall Options
vPreprocessor Options
versionOverall Options
versionPreprocessor Options

W
wWarning Options
WWarning Options
WWarning Options
WWarning Options
wPreprocessor Options
wARC Options
WIncompatibilities
WaAssembler Options
WabiC++ Dialect Options
Wabi-tagC++ Dialect Options
Waddr-space-convertAVR Options
WaddressWarning Options
WaddressNamed Address Spaces
Waggregate-returnWarning Options
Waggressive-loop-optimizationsWarning Options
WallWarning Options
WallPreprocessor Options
WallNamed Address Spaces
WallStandard Libraries
Warray-boundsWarning Options
Wassign-interceptObjective-C and Objective-C++ Dialect Options
WattributesWarning Options
Wbad-function-castWarning Options
Wbool-compareWarning Options
Wbuiltin-macro-redefinedWarning Options
Wc++-compatWarning Options
Wc++11-compatWarning Options
Wc++14-compatWarning Options
Wc90-c99-compatWarning Options
Wc99-c11-compatWarning Options
Wcast-alignWarning Options
Wcast-qualWarning Options
Wchar-subscriptsWarning Options
WclobberedWarning Options
WcommentWarning Options
WcommentPreprocessor Options
WcommentsPreprocessor Options
Wconditionally-supportedWarning Options
WconversionWarning Options
Wconversion-nullWarning Options
Wctor-dtor-privacyC++ Dialect Options
Wdate-timeWarning Options
Wdeclaration-after-statementWarning Options
Wdelete-incompleteWarning Options
Wdelete-non-virtual-dtorC++ Dialect Options
WdeprecatedWarning Options
Wdeprecated-declarationsWarning Options
Wdisabled-optimizationWarning Options
Wdiscarded-array-qualifiersWarning Options
Wdiscarded-qualifiersWarning Options
Wdiv-by-zeroWarning Options
Wdouble-promotionWarning Options
Wduplicated-condWarning Options
weak_reference_mismatchesDarwin Options
Weffc++C++ Dialect Options
Wempty-bodyWarning Options
Wendif-labelsWarning Options
Wendif-labelsPreprocessor Options
Wenum-compareWarning Options
WerrorWarning Options
WerrorPreprocessor Options
Werror=Warning Options
WextraWarning Options
WextraWarning Options
WextraWarning Options
Wfatal-errorsWarning Options
Wfloat-conversionWarning Options
Wfloat-equalWarning Options
WformatWarning Options
WformatWarning Options
WformatWarning Options
WformatCommon Function Attributes
Wformat-contains-nulWarning Options
Wformat-extra-argsWarning Options
Wformat-nonliteralWarning Options
Wformat-nonliteralCommon Function Attributes
Wformat-securityWarning Options
Wformat-signednessWarning Options
Wformat-y2kWarning Options
Wformat-zero-lengthWarning Options
Wformat=Warning Options
Wformat=1Warning Options
Wformat=2Warning Options
Wframe-addressWarning Options
Wframe-larger-thanWarning Options
Wfree-nonheap-objectWarning Options
whatsloadedDarwin Options
whyloadDarwin Options
Wignored-attributesWarning Options
Wignored-qualifiersWarning Options
WimplicitWarning Options
Wimplicit-function-declarationWarning Options
Wimplicit-intWarning Options
Wincompatible-pointer-typesWarning Options
Winherited-variadic-ctorWarning Options
Winit-selfWarning Options
WinlineWarning Options
WinlineInline
Wint-conversionWarning Options
Wint-to-pointer-castWarning Options
Winvalid-memory-modelWarning Options
Winvalid-offsetofWarning Options
Winvalid-pchWarning Options
Wjump-misses-initWarning Options
WlLink Options
Wlarger-than-lenWarning Options
Wlarger-than=lenWarning Options
wlh1ARC Options
wlh2ARC Options
wlh3ARC Options
wlh4ARC Options
wlh5ARC Options
Wliteral-suffixC++ Dialect Options
Wlogical-not-parenthesesWarning Options
Wlogical-opWarning Options
Wlong-longWarning Options
Wlto-type-mismatchC++ Dialect Options
WmainWarning Options
Wmaybe-uninitializedWarning Options
Wmemset-transposed-argsWarning Options
Wmisleading-indentationWarning Options
Wmissing-bracesWarning Options
Wmissing-declarationsWarning Options
Wmissing-field-initializersWarning Options
Wmissing-format-attributeWarning Options
Wmissing-include-dirsWarning Options
Wmissing-parameter-typeWarning Options
Wmissing-prototypesWarning Options
WmulticharWarning Options
Wmultiple-inheritanceC++ Dialect Options
WnamespacesC++ Dialect Options
WnarrowingC++ Dialect Options
Wnested-externsWarning Options
Wno-abiC++ Dialect Options
Wno-addressWarning Options
Wno-aggregate-returnWarning Options
Wno-aggressive-loop-optimizationsWarning Options
Wno-allWarning Options
Wno-array-boundsWarning Options
Wno-assign-interceptObjective-C and Objective-C++ Dialect Options
Wno-attributesWarning Options
Wno-bad-function-castWarning Options
Wno-bool-compareWarning Options
Wno-builtin-macro-redefinedWarning Options
Wno-c90-c99-compatWarning Options
Wno-c99-c11-compatWarning Options
Wno-cast-alignWarning Options
Wno-cast-qualWarning Options
Wno-char-subscriptsWarning Options
Wno-clobberedWarning Options
Wno-commentWarning Options
Wno-conditionally-supportedWarning Options
Wno-conversionWarning Options
Wno-conversion-nullWarning Options
Wno-coverage-mismatchWarning Options
Wno-ctor-dtor-privacyC++ Dialect Options
Wno-date-timeWarning Options
Wno-declaration-after-statementWarning Options
Wno-delete-incompleteWarning Options
Wno-delete-non-virtual-dtorC++ Dialect Options
Wno-deprecatedWarning Options
Wno-deprecated-declarationsWarning Options
Wno-disabled-optimizationWarning Options
Wno-discarded-array-qualifiersWarning Options
Wno-discarded-qualifiersWarning Options
Wno-div-by-zeroWarning Options
Wno-double-promotionWarning Options
Wno-duplicated-condWarning Options
Wno-effc++C++ Dialect Options
Wno-empty-bodyWarning Options
Wno-endif-labelsWarning Options
Wno-enum-compareWarning Options
Wno-errorWarning Options
Wno-error=Warning Options
Wno-extraWarning Options
Wno-extraWarning Options
Wno-extraWarning Options
Wno-fatal-errorsWarning Options
Wno-float-conversionWarning Options
Wno-float-equalWarning Options
Wno-formatWarning Options
Wno-formatWarning Options
Wno-format-contains-nulWarning Options
Wno-format-extra-argsWarning Options
Wno-format-nonliteralWarning Options
Wno-format-securityWarning Options
Wno-format-signednessWarning Options
Wno-format-y2kWarning Options
Wno-format-zero-lengthWarning Options
Wno-frame-addressWarning Options
Wno-free-nonheap-objectWarning Options
Wno-ignored-attributesWarning Options
Wno-ignored-qualifiersWarning Options
Wno-implicitWarning Options
Wno-implicit-function-declarationWarning Options
Wno-implicit-intWarning Options
Wno-incompatible-pointer-typesWarning Options
Wno-inherited-variadic-ctorWarning Options
Wno-init-selfWarning Options
Wno-inlineWarning Options
Wno-int-conversionWarning Options
Wno-int-to-pointer-castWarning Options
Wno-invalid-memory-modelWarning Options
Wno-invalid-offsetofWarning Options
Wno-invalid-pchWarning Options
Wno-jump-misses-initWarning Options
Wno-literal-suffixC++ Dialect Options
Wno-logical-not-parenthesesWarning Options
Wno-logical-opWarning Options
Wno-long-longWarning Options
Wno-lto-type-mismatchC++ Dialect Options
Wno-mainWarning Options
Wno-maybe-uninitializedWarning Options
Wno-memset-transposed-argsWarning Options
Wno-misleading-indentationWarning Options
Wno-missing-bracesWarning Options
Wno-missing-declarationsWarning Options
Wno-missing-field-initializersWarning Options
Wno-missing-format-attributeWarning Options
Wno-missing-include-dirsWarning Options
Wno-missing-parameter-typeWarning Options
Wno-missing-prototypesWarning Options
Wno-multicharWarning Options
Wno-narrowingC++ Dialect Options
Wno-nested-externsWarning Options
Wno-noexceptC++ Dialect Options
Wno-non-template-friendC++ Dialect Options
Wno-non-virtual-dtorC++ Dialect Options
Wno-nonnullWarning Options
Wno-nonnull-compareWarning Options
Wno-normalizedWarning Options
Wno-null-dereferenceWarning Options
Wno-odrWarning Options
Wno-old-style-castC++ Dialect Options
Wno-old-style-declarationWarning Options
Wno-old-style-definitionWarning Options
Wno-overflowWarning Options
Wno-overlength-stringsWarning Options
Wno-overloaded-virtualC++ Dialect Options
Wno-override-initWarning Options
Wno-override-init-side-effectsWarning Options
Wno-packedWarning Options
Wno-packed-bitfield-compatWarning Options
Wno-paddedWarning Options
Wno-parenthesesWarning Options
Wno-pedantic-ms-formatWarning Options
Wno-placement-newWarning Options
Wno-pmf-conversionsC++ Dialect Options
Wno-pmf-conversionsBound member functions
Wno-pointer-arithWarning Options
Wno-pointer-signWarning Options
Wno-pointer-to-int-castWarning Options
Wno-pragmasWarning Options
Wno-protocolObjective-C and Objective-C++ Dialect Options
Wno-redundant-declsWarning Options
Wno-reorderC++ Dialect Options
Wno-return-local-addrWarning Options
Wno-return-typeWarning Options
Wno-selectorObjective-C and Objective-C++ Dialect Options
Wno-sequence-pointWarning Options
Wno-shadowWarning Options
Wno-shadow-ivarWarning Options
Wno-shift-count-negativeWarning Options
Wno-shift-count-overflowWarning Options
Wno-shift-negative-valueWarning Options
Wno-shift-overflowWarning Options
Wno-sign-compareWarning Options
Wno-sign-conversionWarning Options
Wno-sign-promoC++ Dialect Options
Wno-sized-deallocationWarning Options
Wno-sizeof-array-argumentWarning Options
Wno-sizeof-pointer-memaccessWarning Options
Wno-stack-protectorWarning Options
Wno-strict-aliasingWarning Options
Wno-strict-null-sentinelC++ Dialect Options
Wno-strict-overflowWarning Options
Wno-strict-prototypesWarning Options
Wno-strict-selector-matchObjective-C and Objective-C++ Dialect Options
Wno-subobject-linkageWarning Options
Wno-suggest-attribute=Warning Options
Wno-suggest-attribute=constWarning Options
Wno-suggest-attribute=formatWarning Options
Wno-suggest-attribute=noreturnWarning Options
Wno-suggest-attribute=pureWarning Options
Wno-suggest-final-methodsWarning Options
Wno-suggest-final-typesWarning Options
Wno-switchWarning Options
Wno-switch-boolWarning Options
Wno-switch-defaultWarning Options
Wno-switch-enumWarning Options
Wno-sync-nandWarning Options
Wno-system-headersWarning Options
Wno-tautological-compareWarning Options
Wno-terminateC++ Dialect Options
Wno-traditionalWarning Options
Wno-traditional-conversionWarning Options
Wno-trampolinesWarning Options
Wno-trigraphsWarning Options
Wno-type-limitsWarning Options
Wno-undeclared-selectorObjective-C and Objective-C++ Dialect Options
Wno-undefWarning Options
Wno-uninitializedWarning Options
Wno-unknown-pragmasWarning Options
Wno-unsafe-loop-optimizationsWarning Options
Wno-unusedWarning Options
Wno-unused-but-set-parameterWarning Options
Wno-unused-but-set-variableWarning Options
Wno-unused-const-variableWarning Options
Wno-unused-functionWarning Options
Wno-unused-labelWarning Options
Wno-unused-parameterWarning Options
Wno-unused-resultWarning Options
Wno-unused-valueWarning Options
Wno-unused-variableWarning Options
Wno-useless-castWarning Options
Wno-varargsWarning Options
Wno-variadic-macrosWarning Options
Wno-vector-operation-performanceWarning Options
Wno-virtual-move-assignWarning Options
Wno-vlaWarning Options
Wno-volatile-register-varWarning Options
Wno-write-stringsWarning Options
Wno-zero-as-null-pointer-constantWarning Options
WnoexceptC++ Dialect Options
Wnon-template-friendC++ Dialect Options
Wnon-virtual-dtorC++ Dialect Options
WnonnullWarning Options
Wnonnull-compareWarning Options
WnormalizedWarning Options
Wnormalized=Warning Options
Wnull-dereferenceWarning Options
WodrWarning Options
Wold-style-castC++ Dialect Options
Wold-style-declarationWarning Options
Wold-style-definitionWarning Options
Wopenm-simdWarning Options
WoverflowWarning Options
Woverlength-stringsWarning Options
Woverloaded-virtualC++ Dialect Options
Woverride-initWarning Options
Woverride-init-side-effectsWarning Options
WpPreprocessor Options
WpackedWarning Options
Wpacked-bitfield-compatWarning Options
WpaddedWarning Options
WparenthesesWarning Options
WpedanticWarning Options
Wpedantic-ms-formatWarning Options
Wplacement-newWarning Options
Wpmf-conversionsC++ Dialect Options
Wpointer-arithWarning Options
Wpointer-arithPointer Arith
Wpointer-signWarning Options
Wpointer-to-int-castWarning Options
WpragmasWarning Options
WprotocolObjective-C and Objective-C++ Dialect Options
wrapperOverall Options
Wredundant-declsWarning Options
WreorderC++ Dialect Options
Wreturn-local-addrWarning Options
Wreturn-typeWarning Options
WselectorObjective-C and Objective-C++ Dialect Options
Wsequence-pointWarning Options
WshadowWarning Options
Wshadow-ivarWarning Options
Wshift-count-negativeWarning Options
Wshift-count-overflowWarning Options
Wshift-negative-valueWarning Options
Wshift-overflowWarning Options
Wsign-compareWarning Options
Wsign-conversionWarning Options
Wsign-promoC++ Dialect Options
Wsized-deallocationWarning Options
Wsizeof-array-argumentWarning Options
Wsizeof-pointer-memaccessWarning Options
Wstack-protectorWarning Options
Wstack-usageWarning Options
Wstrict-aliasingWarning Options
Wstrict-aliasing=nWarning Options
Wstrict-null-sentinelC++ Dialect Options
Wstrict-overflowWarning Options
Wstrict-prototypesWarning Options
Wstrict-selector-matchObjective-C and Objective-C++ Dialect Options
Wsubobject-linkageWarning Options
Wsuggest-attribute=Warning Options
Wsuggest-attribute=constWarning Options
Wsuggest-attribute=formatWarning Options
Wsuggest-attribute=noreturnWarning Options
Wsuggest-attribute=pureWarning Options
Wsuggest-final-methodsWarning Options
Wsuggest-final-typesWarning Options
WswitchWarning Options
Wswitch-boolWarning Options
Wswitch-defaultWarning Options
Wswitch-enumWarning Options
Wsync-nandWarning Options
Wsystem-headersWarning Options
Wsystem-headersPreprocessor Options
Wtautological-compareWarning Options
WtemplatesC++ Dialect Options
WterminateC++ Dialect Options
WtraditionalWarning Options
WtraditionalPreprocessor Options
Wtraditional-conversionWarning Options
WtrampolinesWarning Options
WtrigraphsWarning Options
WtrigraphsPreprocessor Options
Wtype-limitsWarning Options
Wundeclared-selectorObjective-C and Objective-C++ Dialect Options
WundefWarning Options
WundefPreprocessor Options
WuninitializedWarning Options
Wunknown-pragmasWarning Options
Wunsafe-loop-optimizationsWarning Options
Wunsuffixed-float-constantsWarning Options
WunusedWarning Options
Wunused-but-set-parameterWarning Options
Wunused-but-set-variableWarning Options
Wunused-const-variableWarning Options
Wunused-functionWarning Options
Wunused-labelWarning Options
Wunused-local-typedefsWarning Options
Wunused-macrosPreprocessor Options
Wunused-parameterWarning Options
Wunused-resultWarning Options
Wunused-valueWarning Options
Wunused-variableWarning Options
Wuseless-castWarning Options
WvarargsWarning Options
Wvariadic-macrosWarning Options
Wvector-operation-performanceWarning Options
Wvirtual-inheritanceC++ Dialect Options
Wvirtual-move-assignWarning Options
WvlaWarning Options
Wvolatile-register-varWarning Options
Wwrite-stringsWarning Options
Wzero-as-null-pointer-constantWarning Options

X
xOverall Options
xPreprocessor Options
XassemblerAssembler Options
Xbind-lazyVxWorks Options
Xbind-nowVxWorks Options
XlinkerLink Options
XpreprocessorPreprocessor Options

Y
YmSystem V Options
YPSystem V Options

Z
zLink Options