- # in constraint
- #pragma
- #pragma implementation, [1]
- #pragma interface
- $
- $ in constraint
- % in constraint
- %include
- %include_noerr
- %rename
- & in constraint
- '
- * in constraint
- + in constraint
-
-###
-
--all-blocks
-
--branch-counts
-
--branch-probabilities
-
--coverage
-
--demangled-names
-
--display-progress
-
--entry
-
--fullname
-
--function
-
--function-summaries
-
--hash-filenames
-
--help
-
--hot_threshold
-
--hotonly
-
--human-readable
-
--json-format
-
--long
-
--long-file-names
-
--no-output
-
--no-sysroot-suffix
-
--normalize
-
--object
-
--object-directory
-
--object-file
-
--output
-
--param
-
--positions
-
--preserve-paths
-
--raw
-
--relative-only
-
--scale
-
--source-prefix
-
--stable
-
--stdout
-
--sysroot
-
--target-help
-
--unconditional-branches
-
--use-colors
-
--use-hotness-colors
-
--verbose
-
--version
-
--weight
-
-A
-
-a
-
-all_load
-
-allowable_client
-
-ansi
-
-arch_errors_fatal
-
-aux-info
-
-b
-
-Bdynamic
-
-bind_at_load
-
-Bprefix
-
-Bstatic
-
-bundle
-
-bundle_loader
-
-C
-
-c
-
-CC
-
-compatibility_version
-
-current_version
-
-D
-
-d
-
-dA
-
-da
-
-dD
-
-dead_strip
-
-defined-only
-
-demangle
-
-dependency-file
-
-dH
-
-dI
-
-dletters
-
-dM
-
-dN
-
-dP
-
-dp
-
-dU
-
-dump-body
-
-dump-level
-
-dumpbase
-
-dumpbase-ext
-
-dumpdir
-
-dumpfullversion
-
-dumpmachine
-
-dumpspecs
-
-dumpversion
-
-dx
-
-dylib_file
-
-dylinker_install_name
-
-dynamic
-
-dynamiclib
-
-E
-
-e
-
-EB
-
-EL
-
-exported_symbols_list
-
-F
-
-f
-
-fabi-compat-version
-
-fabi-version
-
-faccess-control
-
-fada-spec-parent
-
-faggressive-loop-optimizations
-
-falign-functions
-
-falign-jumps
-
-falign-labels
-
-falign-loops
-
-faligned-new
-
-fallow-store-data-races
-
-fanalyzer
-
-fanalyzer-call-summaries
-
-fanalyzer-checker
-
-fanalyzer-feasibility
-
-fanalyzer-fine-grained
-
-fanalyzer-show-duplicate-count
-
-fanalyzer-state-merge
-
-fanalyzer-state-purge
-
-fanalyzer-transitivity
-
-fanalyzer-undo-inlining
-
-fanalyzer-verbose-edges
-
-fanalyzer-verbose-state-changes
-
-fanalyzer-verbosity
-
-fasan-shadow-offset
-
-fasm
-
-fassociative-math
-
-fasynchronous-unwind-tables
-
-fauto-inc-dec
-
-fauto-profile
-
-fbit-tests
-
-fbranch-count-reg
-
-fbranch-probabilities
-
-fbuiltin
-
-fcall-saved-reg
-
-fcall-used-reg
-
-fcaller-saves
-
-fcallgraph-info
-
-fcf-protection
-
-fchar8_t
-
-fcheck-new
-
-fchecking
-
-fcode-hoisting
-
-fcombine-stack-adjustments
-
-fcommon
-
-fcompare-debug
-
-fcompare-debug-second
-
-fcompare-elim
-
-fconcepts
-
-fconcepts-ts
-
-fcond-mismatch
-
-fconserve-stack
-
-fconstant-string-class
-
-fconstexpr-cache-depth
-
-fconstexpr-depth
-
-fconstexpr-fp-except
-
-fconstexpr-loop-limit
-
-fconstexpr-ops-limit
-
-fcoroutines
-
-fcprop-registers
-
-fcrossjumping
-
-fcse-follow-jumps
-
-fcse-skip-blocks
-
-fcx-fortran-rules
-
-fcx-limited-range
-
-fdata-sections
-
-fdbg-cnt
-
-fdbg-cnt-list
-
-fdce
-
-fdebug-cpp
-
-fdebug-prefix-map
-
-fdebug-types-section
-
-fdeclone-ctor-dtor
-
-fdefer-pop
-
-fdelayed-branch
-
-fdelete-dead-exceptions
-
-fdelete-null-pointer-checks
-
-fdevirtualize
-
-fdevirtualize-at-ltrans
-
-fdevirtualize-speculatively
-
-fdiagnostics-color
-
-fdiagnostics-column-origin
-
-fdiagnostics-column-unit
-
-fdiagnostics-escape-format
-
-fdiagnostics-format
-
-fdiagnostics-generate-patch
-
-fdiagnostics-minimum-margin-width
-
-fdiagnostics-parseable-fixits
-
-fdiagnostics-path-format
-
-fdiagnostics-plain-output
-
-fdiagnostics-show-caret
-
-fdiagnostics-show-cwe
-
-fdiagnostics-show-labels
-
-fdiagnostics-show-line-numbers
-
-fdiagnostics-show-location
-
-fdiagnostics-show-option
-
-fdiagnostics-show-path-depths
-
-fdiagnostics-show-rules
-
-fdiagnostics-show-template-tree
-
-fdiagnostics-urls
-
-Fdir
-
-fdirectives-only
-
-fdisable-kind-pass
-
-fdollars-in-identifiers
-
-fdse
-
-fdump-ada-spec[-slim]
-
-fdump-analyzer
-
-fdump-analyzer-callgraph
-
-fdump-analyzer-exploded-graph
-
-fdump-analyzer-exploded-nodes
-
-fdump-analyzer-exploded-nodes-2
-
-fdump-analyzer-exploded-nodes-3
-
-fdump-analyzer-exploded-paths
-
-fdump-analyzer-feasibility
-
-fdump-analyzer-json
-
-fdump-analyzer-state-purge
-
-fdump-analyzer-stderr
-
-fdump-analyzer-supergraph
-
-fdump-analyzer-untracked
-
-fdump-debug
-
-fdump-earlydebug
-
-fdump-final-insns
-
-fdump-go-spec
-
-fdump-ipa-switch
-
-fdump-ipa-switch-options
-
-fdump-lang
-
-fdump-lang-all
-
-fdump-lang-switch
-
-fdump-lang-switch-options
-
-fdump-noaddr
-
-fdump-passes
-
-fdump-rtl-alignments
-
-fdump-rtl-all
-
-fdump-rtl-asmcons
-
-fdump-rtl-auto_inc_dec
-
-fdump-rtl-barriers
-
-fdump-rtl-bbpart
-
-fdump-rtl-bbro
-
-fdump-rtl-btl1
-
-fdump-rtl-btl2
-
-fdump-rtl-bypass
-
-fdump-rtl-ce1
-
-fdump-rtl-ce2
-
-fdump-rtl-ce3
-
-fdump-rtl-combine
-
-fdump-rtl-compgotos
-
-fdump-rtl-cprop_hardreg
-
-fdump-rtl-csa
-
-fdump-rtl-cse1
-
-fdump-rtl-cse2
-
-fdump-rtl-dbr
-
-fdump-rtl-dce
-
-fdump-rtl-dce1
-
-fdump-rtl-dce2
-
-fdump-rtl-dfinish
-
-fdump-rtl-dfinit
-
-fdump-rtl-eh
-
-fdump-rtl-eh_ranges
-
-fdump-rtl-expand
-
-fdump-rtl-fwprop1
-
-fdump-rtl-fwprop2
-
-fdump-rtl-gcse1
-
-fdump-rtl-gcse2
-
-fdump-rtl-init-regs
-
-fdump-rtl-initvals
-
-fdump-rtl-into_cfglayout
-
-fdump-rtl-ira
-
-fdump-rtl-jump
-
-fdump-rtl-loop2
-
-fdump-rtl-mach
-
-fdump-rtl-mode_sw
-
-fdump-rtl-outof_cfglayout
-
-fdump-rtl-pass
-
-fdump-rtl-peephole2
-
-fdump-rtl-postreload
-
-fdump-rtl-pro_and_epilogue
-
-fdump-rtl-ree
-
-fdump-rtl-regclass
-
-fdump-rtl-rnreg
-
-fdump-rtl-sched1
-
-fdump-rtl-sched2
-
-fdump-rtl-seqabstr
-
-fdump-rtl-shorten
-
-fdump-rtl-sibling
-
-fdump-rtl-sms
-
-fdump-rtl-split1
-
-fdump-rtl-split2
-
-fdump-rtl-split3
-
-fdump-rtl-split4
-
-fdump-rtl-split5
-
-fdump-rtl-stack
-
-fdump-rtl-subreg1
-
-fdump-rtl-subreg2
-
-fdump-rtl-subregs_of_mode_finish
-
-fdump-rtl-subregs_of_mode_init
-
-fdump-rtl-unshare
-
-fdump-rtl-vartrack
-
-fdump-rtl-vregs
-
-fdump-rtl-web
-
-fdump-statistics-option
-
-fdump-tree-all
-
-fdump-tree-switch
-
-fdump-tree-switch-options
-
-fdump-unnumbered
-
-fdump-unnumbered-links
-
-fdwarf2-cfi-asm
-
-fearly-inlining
-
-felide-constructors
-
-felide-type
-
-feliminate-unused-debug-symbols
-
-feliminate-unused-debug-types
-
-femit-class-debug-always
-
-femit-struct-debug-baseonly
-
-femit-struct-debug-detailed
-
-femit-struct-debug-reduced
-
-fenable-kind-pass
-
-fenforce-eh-specs
-
-fexceptions
-
-fexcess-precision
-
-fexec-charset
-
-fexpensive-optimizations
-
-fext-numeric-literals
-
-fextended-identifiers
-
-fextern-tls-init
-
-ffast-math
-
-ffat-lto-objects
-
-ffile-prefix-map
-
-ffinite-loops
-
-ffinite-math-only
-
-ffix-and-continue
-
-ffixed-reg
-
-ffloat-store
-
-ffold-simple-inlines
-
-fforward-propagate
-
-ffp-contract
-
-ffp-int-builtin-inexact
-
-ffreestanding
-
-ffunction-cse
-
-ffunction-sections
-
-fgcse
-
-fgcse-after-reload
-
-fgcse-las
-
-fgcse-lm
-
-fgcse-sm
-
-fgimple
-
-fgnu-keywords
-
-fgnu-runtime
-
-fgnu-tm
-
-fgnu-unique
-
-fgnu89-inline
-
-fgraphite-identity
-
-fguess-branch-probability
-
-fharden-compares
-
-fharden-conditional-branches
-
-fhoist-adjacent-loads
-
-fhosted
-
-fident
-
-fif-conversion
-
-fif-conversion2
-
-filelist
-
-fimplement-inlines
-
-fimplicit-constexpr
-
-fimplicit-inline-templates
-
-fimplicit-templates
-
-findirect-data
-
-findirect-inlining
-
-finhibit-size-directive
-
-finline
-
-finline-functions
-
-finline-functions-called-once
-
-finline-limit
-
-finline-small-functions
-
-finput-charset
-
-finstrument-functions
-
-finstrument-functions-exclude-file-list
-
-finstrument-functions-exclude-function-list
-
-finstrument-functions-once
-
-fipa-bit-cp
-
-fipa-cp
-
-fipa-cp-clone
-
-fipa-icf
-
-fipa-modref
-
-fipa-profile
-
-fipa-pta
-
-fipa-pure-const
-
-fipa-ra
-
-fipa-reference
-
-fipa-reference-addressable
-
-fipa-sra
-
-fipa-stack-alignment
-
-fipa-strict-aliasing
-
-fipa-vrp
-
-fira-algorithm
-
-fira-hoist-pressure
-
-fira-loop-pressure
-
-fira-region
-
-fira-share-save-slots
-
-fira-share-spill-slots
-
-fira-verbose
-
-fisolate-erroneous-paths-attribute
-
-fisolate-erroneous-paths-dereference
-
-fivar-visibility
-
-fivopts
-
-fjump-tables
-
-fkeep-inline-dllexport
-
-fkeep-inline-functions
-
-fkeep-static-consts
-
-fkeep-static-functions
-
-flang-info-include-translate
-
-flang-info-include-translate-not
-
-flang-info-module-cmi
-
-flarge-source-files
-
-flat_namespace
-
-flax-vector-conversions
-
-fleading-underscore
-
-flifetime-dse
-
-flimit-function-alignment
-
-flinker-output
-
-flive-patching
-
-flive-range-shrinkage
-
-flocal-ivars
-
-floop-block
-
-floop-interchange
-
-floop-nest-optimize
-
-floop-parallelize-all
-
-floop-strip-mine
-
-floop-unroll-and-jam
-
-flra-remat
-
-flto
-
-flto-compression-level
-
-flto-partition
-
-flto-report
-
-flto-report-wpa
-
-fmacro-prefix-map
-
-fmath-errno
-
-fmax-errors
-
-fmax-include-depth
-
-fmem-report
-
-fmem-report-wpa
-
-fmerge-all-constants
-
-fmerge-constants
-
-fmerge-debug-strings
-
-fmessage-length
-
-fmodule-header
-
-fmodule-implicit-inline
-
-fmodule-lazy
-
-fmodule-mapper
-
-fmodule-only
-
-fmodules-ts
-
-fmodulo-sched
-
-fmodulo-sched-allow-regmoves
-
-fmove-loop-invariants
-
-fmove-loop-stores
-
-fms-extensions
-
-fmultiflags
-
-fnew-inheriting-ctors
-
-fnew-ttp-matching
-
-fnext-runtime
-
-fnil-receivers
-
-fno-access-control
-
-fno-allocation-dce
-
-fno-analyzer
-
-fno-analyzer-call-summaries
-
-fno-analyzer-feasibility
-
-fno-analyzer-fine-grained
-
-fno-analyzer-show-duplicate-count
-
-fno-analyzer-state-merge
-
-fno-analyzer-state-purge
-
-fno-analyzer-transitivity
-
-fno-analyzer-undo-inlining
-
-fno-asm
-
-fno-bit-tests
-
-fno-branch-count-reg
-
-fno-builtin
-
-fno-builtin-function
-
-fno-canonical-system-headers
-
-fno-char8_t
-
-fno-checking
-
-fno-common
-
-fno-debug-types-section
-
-fno-defer-pop
-
-fno-diagnostics-show-caret
-
-fno-diagnostics-show-cwe
-
-fno-diagnostics-show-labels
-
-fno-diagnostics-show-line-numbers
-
-fno-diagnostics-show-option
-
-fno-diagnostics-show-rules
-
-fno-dwarf2-cfi-asm
-
-fno-elide-constructors
-
-fno-elide-type
-
-fno-eliminate-unused-debug-symbols
-
-fno-eliminate-unused-debug-types
-
-fno-enforce-eh-specs
-
-fno-ext-numeric-literals
-
-fno-extern-tls-init
-
-fno-finite-loops
-
-fno-fold-simple-inlines
-
-fno-fp-int-builtin-inexact
-
-fno-function-cse
-
-fno-gnu-keywords
-
-fno-gnu-unique
-
-fno-guess-branch-probability
-
-fno-ident
-
-fno-implement-inlines
-
-fno-implicit-inline-templates
-
-fno-implicit-templates
-
-fno-inline
-
-fno-ira-share-save-slots
-
-fno-ira-share-spill-slots
-
-fno-jump-tables
-
-fno-keep-inline-dllexport
-
-fno-lifetime-dse
-
-fno-local-ivars
-
-fno-math-errno
-
-fno-merge-debug-strings
-
-fno-module-lazy
-
-fno-modules-ts
-
-fno-nil-receivers
-
-fno-nonansi-builtins
-
-fno-operator-names
-
-fno-optional-diags
-
-fno-peephole
-
-fno-peephole2
-
-fno-plt
-
-fno-pretty-templates
-
-fno-printf-return-value
-
-fno-rtti
-
-fno-sanitize
-
-fno-sched-interblock
-
-fno-sched-spec
-
-fno-set-stack-executable
-
-fno-show-column
-
-fno-signed-bitfields
-
-fno-signed-zeros
-
-fno-strict-flex-arrays
-
-fno-threadsafe-statics
-
-fno-toplevel-reorder
-
-fno-trapping-math
-
-fno-unsigned-bitfields
-
-fno-use-cxa-get-exception-ptr
-
-fno-var-tracking-assignments
-
-fno-var-tracking-assignments-toggle
-
-fno-weak
-
-fno-working-directory
-
-fno-writable-relocated-rdata
-
-fno-zero-initialized-in-bss
-
-fnon-call-exceptions
-
-fnonansi-builtins
-
-fnothrow-opt
-
-fobjc-abi-version
-
-fobjc-call-cxx-cdtors
-
-fobjc-direct-dispatch
-
-fobjc-exceptions
-
-fobjc-gc
-
-fobjc-nilcheck
-
-fobjc-std
-
-foffload
-
-foffload-options
-
-fomit-frame-pointer
-
-fopenacc
-
-fopenacc-dim
-
-fopenmp
-
-fopenmp-simd
-
-foperator-names
-
-fopt-info
-
-fopt-info-options
-
-foptimize-sibling-calls
-
-foptimize-strlen
-
-foptional-diags
-
-force_cpusubtype_ALL
-
-force_flat_namespace
-
-fpack-struct
-
-fpartial-inlining
-
-fpatchable-function-entry
-
-fpcc-struct-return
-
-fpch-deps
-
-fpch-preprocess
-
-fpeel-loops
-
-fpeephole
-
-fpeephole2
-
-fpermissive
-
-fpermitted-flt-eval-methods
-
-fPIC
-
-fpic
-
-fPIE
-
-fpie
-
-fplan9-extensions
-
-fplt
-
-fplugin
-
-fplugin-arg-name-key
-
-fpost-ipa-mem-report
-
-fpre-ipa-mem-report
-
-fpredictive-commoning
-
-fprefetch-loop-arrays
-
-fpreprocessed
-
-fpretty-templates
-
-fprintf-return-value
-
-fprofile-abs-path
-
-fprofile-arcs
-
-fprofile-correction
-
-fprofile-dir
-
-fprofile-exclude-files
-
-fprofile-filter-files
-
-fprofile-generate
-
-fprofile-info-section
-
-fprofile-note
-
-fprofile-partial-training
-
-fprofile-prefix-map
-
-fprofile-prefix-path
-
-fprofile-reorder-functions
-
-fprofile-report
-
-fprofile-reproducible
-
-fprofile-update
-
-fprofile-use
-
-fprofile-values
-
-fpu
-
-frandom-seed
-
-freciprocal-math
-
-frecord-gcc-switches
-
-free
-
-freg-struct-return
-
-frename-registers
-
-freorder-blocks
-
-freorder-blocks-algorithm
-
-freorder-blocks-and-partition
-
-freorder-functions
-
-freplace-objc-classes
-
-freport-bug
-
-frerun-cse-after-loop
-
-freschedule-modulo-scheduled-loops
-
-frounding-math
-
-frtti
-
-fsanitize
- command line option, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31]
-
-fsanitize-address-use-after-scope
-
-fsanitize-coverage
-
-fsanitize-recover
-
-fsanitize-sections
-
-fsanitize-trap
-
-fsanitize-undefined-trap-on-error
-
-fsave-optimization-record
-
-fsched-critical-path-heuristic
-
-fsched-dep-count-heuristic
-
-fsched-group-heuristic
-
-fsched-interblock
-
-fsched-last-insn-heuristic
-
-fsched-pressure
-
-fsched-rank-heuristic
-
-fsched-spec
-
-fsched-spec-insn-heuristic
-
-fsched-spec-load
-
-fsched-spec-load-dangerous
-
-fsched-stalled-insns
-
-fsched-stalled-insns-dep
-
-fsched-verbose
-
-fsched2-use-superblocks
-
-fschedule-fusion
-
-fschedule-insns
-
-fschedule-insns2
-
-fsection-anchors
-
-fsel-sched-pipelining
-
-fsel-sched-pipelining-outer-loops
-
-fselective-scheduling
-
-fselective-scheduling2
-
-fsemantic-interposition
-
-fset-stack-executable
-
-fshort-enums
-
-fshort-wchar
-
-fshow-column
-
-fshrink-wrap
-
-fshrink-wrap-separate
-
-fsignaling-nans
-
-fsigned-bitfields
-
-fsigned-char
-
-fsigned-zeros
-
-fsimd-cost-model
-
-fsingle-precision-constant
-
-fsized-deallocation
-
-fsplit-ivs-in-unroller
-
-fsplit-loops
-
-fsplit-paths
-
-fsplit-stack
-
-fsplit-wide-types
-
-fsplit-wide-types-early
-
-fssa-backprop
-
-fssa-phiopt
-
-fsso-struct
-
-fstack-check
-
-fstack-clash-protection
-
-fstack-limit-register
-
-fstack-protector
-
-fstack-protector-all
-
-fstack-protector-explicit
-
-fstack-protector-strong
-
-fstack-reuse
-
-fstack-usage
-
-fstats
-
-fstdarg-opt
-
-fstore-merging
-
-fstrict-aliasing
-
-fstrict-enums
-
-fstrict-flex-arrays
-
-fstrict-overflow
-
-fstrict-volatile-bitfields
-
-fstrong-eval-order
-
-fsync-libcalls
-
-fsyntax-only
-
-ftabstop
-
-ftemplate-backtrace-limit
-
-ftemplate-depth
-
-ftest-coverage
-
-fthread-jumps
-
-fthreadsafe-statics
-
-ftime-report
-
-ftime-report-details
-
-ftls-model
-
-ftoplevel-reorder
-
-ftracer
-
-ftrack-macro-expansion
-
-ftrampolines
-
-ftrapping-math
-
-ftrapv
-
-ftree-bit-ccp
-
-ftree-builtin-call-dce
-
-ftree-ccp
-
-ftree-ch
-
-ftree-coalesce-vars
-
-ftree-copy-prop
-
-ftree-dce
-
-ftree-dominator-opts
-
-ftree-dse
-
-ftree-forwprop
-
-ftree-fre
-
-ftree-loop-distribute-patterns
-
-ftree-loop-distribution
-
-ftree-loop-if-convert
-
-ftree-loop-im
-
-ftree-loop-ivcanon
-
-ftree-loop-linear
-
-ftree-loop-optimize
-
-ftree-loop-vectorize
-
-ftree-parallelize-loops
-
-ftree-partial-pre
-
-ftree-phiprop
-
-ftree-pre
-
-ftree-pta
-
-ftree-reassoc
-
-ftree-scev-cprop
-
-ftree-sink
-
-ftree-slp-vectorize
-
-ftree-slsr
-
-ftree-sra
-
-ftree-switch-conversion
-
-ftree-tail-merge
-
-ftree-ter
-
-ftree-vectorize
-
-ftree-vrp
-
-ftrivial-auto-var-init
-
-funconstrained-commons
-
-funit-at-a-time
-
-funreachable-traps
-
-funroll-all-loops
-
-funroll-loops
-
-funsafe-math-optimizations
-
-funsigned-bitfields
-
-funsigned-char
-
-funswitch-loops
-
-funwind-tables
-
-fuse-cxa-atexit
-
-fuse-cxa-get-exception-ptr
-
-fuse-ld
-
-fuse-linker-plugin
-
-fvar-tracking
-
-fvar-tracking-assignments
-
-fvar-tracking-assignments-toggle
-
-fvariable-expansion-in-unroller
-
-fvect-cost-model
-
-fverbose-asm
-
-fversion-loops-for-strides
-
-fvisibility
-
-fvisibility-inlines-hidden
-
-fvisibility-ms-compat
-
-fvpt
-
-fvtable-verify
-
-fvtv-counts
-
-fvtv-debug
-
-fweak
-
-fweb
-
-fwhole-program
-
-fwide-exec-charset
-
-fworking-directory
-
-fwrapv
-
-fwrapv-pointer
-
-fwritable-relocated-rdata
-
-fzero-call-used-regs
-
-fzero-initialized-in-bss
-
-fzero-link
-
-G
-
-g
-
-gas-loc-support
-
-gas-locview-support
-
-gbtf
-
-gcolumn-info
-
-gctf
-
-gctflevel
-
-gdescribe-dies
-
-gdwarf
-
-gdwarf-version
-
-gdwarf32
-
-gdwarf64
-
-gen-decls
-
-gfull
-
-ggdb
-
-ggnu-pubnames
-
-gimple-stats
-
-ginline-points
-
-ginternal-reset-location-views
-
-gno-as-loc-support
-
-gno-as-locview-support
-
-gno-column-info
-
-gno-inline-points
-
-gno-internal-reset-location-views
-
-gno-record-gcc-switches
-
-gno-statement-frontiers
-
-gno-strict-dwarf
-
-gno-variable-location-views
-
-gpubnames
-
-grecord-gcc-switches
-
-gsplit-dwarf
-
-gstatement-frontiers
-
-gstrict-dwarf
-
-gtoggle
-
-gused
-
-gvariable-location-views
-
-gvms
-
-gz
-
-H
-
-h
-
-headerpad_max_install_names
-
-help
-
-I
-
-I-
-
-idirafter
-
-iframeworkdir
-
-imacros
-
-image_base
-
-imultilib
-
-include
-
-init
-
-install_name
-
-iplugindir
-
-iprefix
-
-iquote
-
-isysroot
-
-isystem
-
-iwithprefix
-
-iwithprefixbefore
-
-j
-
-k
-
-keep_private_externs
-
-l
-
-Ldir
- -lgcc, [1]
-
-list
-
-llibrary
-
-lobjc
-
-M
-
-m
-
-m1
-
-m10
-
-m128bit-long-double
-
-m16
-
-m16-bit
-
-m1reg-reg
-
-m2
-
-m210
-
-m2a
-
-m2a-nofpu
-
-m2a-single
-
-m2a-single-only
-
-m2e
-
-m3
-
-m31
-
-m32
-
-m32-bit
-
-m32bit-doubles
-
-m32r
-
-m32r2
-
-m32rx
-
-m340
-
-m3dnow
-
-m3dnowa
-
-m3e
-
-m4
-
-m4-100
-
-m4-100-nofpu
-
-m4-100-single
-
-m4-100-single-only
-
-m4-200
-
-m4-200-nofpu
-
-m4-200-single
-
-m4-200-single-only
-
-m4-300
-
-m4-300-nofpu
-
-m4-300-single
-
-m4-300-single-only
-
-m4-340
-
-m4-500
-
-m4-nofpu
-
-m4-single
-
-m4-single-only
-
-m40
-
-m45
-
-m4a
-
-m4a-nofpu
-
-m4a-single
-
-m4a-single-only
-
-m4al
-
-m4byte-functions
-
-m5200
-
-m5206e
-
-m528x
-
-m5307
-
-m5407
-
-m64
-
-m64bit-doubles
-
-m68000
-
-m68010
-
-m68020
-
-m68020-40
-
-m68020-60
-
-m68030
-
-m68040
-
-m68060
-
-m68881
-
-m8-bit
-
-m80387
-
-m8bit-idiv
-
-m8byte-align
-
-m96bit-long-double
-
-mabi
-
-mabicalls
-
-mabm
-
-mabort-on-noreturn
-
-mabs
-
-mabsdata
-
-mabsdiff
-
-mac0
-
-macc-4
-
-macc-8
-
-maccumulate-args
-
-maccumulate-outgoing-args
-
-maddress-mode
-
-mads
-
-madx
-
-mae
-
-maes
-
-maix-struct-return
-
-maix32
-
-maix64
-
-malign-300
-
-malign-call
-
-malign-data
-
-malign-double
-
-malign-int
-
-malign-labels
-
-malign-loops
-
-malign-natural
-
-malign-power
-
-malign-stringops
-
-mall-opts
-
-malloc-cc
-
-mallow-string-insns
-
-mallregs
-
-maltivec
-
-malu32
-
-mam33
-
-mam33-2
-
-mam34
-
-mamx-bf16
-
-mamx-fp16
-
-mamx-int8
-
-mamx-tile
-
-manchor
-
-mandroid
-
-mannotate-align
-
-mapcs
-
-mapcs-frame
-
-mapcs-reentrant
-
-mapcs-stack-check
-
-mapp-regs
-
-march
- -march feature modifiers
-
-march-map
-
-marclinux
-
-marclinux_prof
-
-margonaut
-
-marm
-
-mas100-syntax
-
-masm
-
-masm-hex
-
-masm-syntax-unified
-
-matomic
-
-matomic-model
-
-mauto-litpools
-
-mauto-modify-reg
-
-mauto-pic
-
-maverage
-
-mavoid-indexed-addresses
-
-mavx
-
-mavx2
-
-mavx256-split-unaligned-load
-
-mavx256-split-unaligned-store
-
-mavx5124fmaps
-
-mavx5124vnniw
-
-mavx512bf16
-
-mavx512bitalg
-
-mavx512bw
-
-mavx512cd
-
-mavx512dq
-
-mavx512er
-
-mavx512f
-
-mavx512fp16
-
-mavx512ifma
-
-mavx512pf
-
-mavx512vbmi
-
-mavx512vbmi2
-
-mavx512vl
-
-mavx512vnni
-
-mavx512vp2intersect
-
-mavx512vpopcntdq
-
-mavxifma
-
-mavxneconvert
-
-mavxvnni
-
-mavxvnniint8
-
-max-vect-align
-
-mb
-
-mbackchain
-
-mbarrel-shift-enabled
-
-mbarrel-shifter
-
-mbarrel_shifter
-
-mbase-addresses
-
-mbased
-
-mbbit-peephole
-
-mbe32
-
-mbe8
-
-mbig
-
-mbig-endian
-
-mbig-endian-data
-
-mbig-switch
-
-mbigtable
-
-mbionic
-
-mbit-align
-
-mbitfield
-
-mbitops
-
-mblock-compare-inline-limit
-
-mblock-compare-inline-loop-limit
-
-mblock-move-inline-limit
-
-mblock-ops-unaligned-vsx
-
-mbmi
-
-mbmi2
-
-mbmx
-
-mboard
-
-mbranch-cost
-
-mbranch-index
-
-mbranch-likely
-
-mbranch-predict
-
-mbranch-protection
-
-mbss-plt
-
-mbuild-constants
-
-mbwx
-
-mbypass-cache
-
-mc
-
-mc68000
-
-mc68020
-
-mcache
-
-mcache-block-size
-
-mcache-volatile
-
-mcall-aixdesc
-
-mcall-eabi
-
-mcall-freebsd
-
-mcall-linux
-
-mcall-ms2sysv-xlogues
-
-mcall-netbsd
-
-mcall-openbsd
-
-mcall-prologues
-
-mcall-sysv
-
-mcall-sysv-eabi
-
-mcall-sysv-noeabi
-
-mcallee-super-interworking
-
-mcaller-copies
-
-mcaller-super-interworking
-
-mcallgraph-data
-
-mcase-vector-pcrel
-
-mcbcond
-
-mcbranch-force-delay-slot
-
-mcc-init
-
-mccrt
-
-mcdx
-
-mcet-switch
-
-mcfv4e
-
-mcheck-zero-division
-
-mcix
-
-mcld
-
-mcldemote
-
-mclear-hwcap
-
-mclflushopt
-
-mclip
-
-mclwb
-
-mclzero
-
-mcmodel
-
-mcmov
-
-mcmove
-
-mcmpb
-
-mcmpccxadd
-
-mcmse
-
-mco-re
-
-mcode-density
-
-mcode-density-frame
-
-mcode-readable
-
-mcode-region
-
-mcompact-branches
-
-mcompact-casesi
-
-mcompat-align-parm
-
-mcompress
-
-mcond-exec
-
-mcond-move
-
-mcond-move-float
-
-mcond-move-int
-
-mconfig
-
-mconsole
-
-mconst-align
-
-mconst16
-
-mconstant-gp
-
-mconstpool
-
-mcop
-
-mcop32
-
-mcop64
-
-mcorea
-
-mcoreb
-
-mcp
-
-mcpu
- -mcpu feature modifiers
-
-mcpu32
-
-mcrc
-
-mcrc32
-
-mcrypto
-
-mcsr-check
-
-mcsync-anomaly
-
-mctor-dtor
-
-mcustom-fpu-cfg
-
-mcustom-insn
-
-mcx16
-
-MD
-
-mdalign
-
-mdata-align
-
-mdc
-
-mdebug
-
-mdebug-main
-
-mdec-asm
-
-mdirect-extern-access
-
-mdisable-callt
-
-mdisable-fpregs
-
-mdisable-indexing
-
-mdiv
-
-mdiv-rem
-
-mdivide-breaks
-
-mdivide-enabled
-
-mdivide-traps
-
-mdivsi3_libfunc
-
-mdll
-
-mdlmzb
-
-mdmx
-
-mdouble
-
-mdouble-float
-
-mdpfp
-
-mdpfp-compact
-
-mdpfp-fast
-
-mdpfp_compact
-
-mdpfp_fast
-
-mdsp
-
-mdsp-packa
-
-mdsp_packa
-
-mdspr2
-
-mdump-tune-features
-
-mdvbf
-
-mdwarf2-asm
-
-mdword
-
-mdynamic-no-pic
-
-mEA
-
-mea
-
-meabi
-
-mearly-cbranchsi
-
-mearly-stop-bits
-
-meb
-
-medsp
-
-mel
-
-melf
-
-melrw
-
-memb
-
-membedded-data
-
-memregs
-
-menqcmd
-
-mep
-
-mepsilon
-
-mesa
-
-metrax100
-
-metrax4
-
-meva
-
-mexpand-adddi
-
-mexplicit-relocs
-
-mexr
-
-mext-perf
-
-mext-perf2
-
-mext-string
-
-mextern-sdata
-
-mextra-l32r-costs
-
-MF
-
-mf16c
-
-mfancy-math-387
-
-mfast-fp
-
-mfast-indirect-calls
-
-mfast-sw-div
-
-mfaster-structs
-
-mfdiv
-
-mfdivdu
-
-mfdpic
-
-mfentry
-
-mfentry-name
-
-mfentry-section
-
-mfix
-
-mfix-24k
-
-mfix-and-continue
-
-mfix-at697f
-
-mfix-cmse-cve-2021-35465
-
-mfix-cortex-a53-835769
-
-mfix-cortex-a53-843419
-
-mfix-cortex-a57-aes-1742098
-
-mfix-cortex-a72-aes-1655431
-
-mfix-cortex-m3-ldrd
-
-mfix-gr712rc
-
-mfix-r10000
-
-mfix-r4000
-
-mfix-r4400
-
-mfix-r5900
-
-mfix-rm7000
-
-mfix-sb1
-
-mfix-ut699
-
-mfix-ut700
-
-mfix-vr4120
-
-mfix-vr4130
-
-mfixed-cc
-
-mfixed-range
-
-mflat
-
-mflip-mips16
-
-mflip-thumb
-
-mfloat-abi
-
-mfloat-ieee
-
-mfloat-vax
-
-mfloat128
-
-mfloat128-hardware
-
-mflush-func
-
-mflush-trap
-
-mfma
-
-mfma4
-
-mfmaf
-
-mfmovd
-
-mforce-indirect-call
-
-mforce-no-pic
-
-mfp-exceptions
-
-mfp-mode
-
-mfp-reg
-
-mfp-ret-in-387
-
-mfp-rounding-mode
-
-mfp-trap-mode
-
-mfp16-format
-
-mfp32
-
-mfp64
-
-mfpmath
-
-mfpr-32
-
-mfpr-64
-
-mfprnd
-
-mfpu
-
-mfpxx
-
-mfract-convert-truncate
-
-mframe-header-opt
-
-mframe-limit
-
-mfriz
-
-mfsca
-
-mfsgsbase
-
-mfsmuld
-
-mfsrra
-
-mft32b
-
-mfull-regs
-
-mfull-toc
-
-mfunction-return
-
-mfused-madd
-
-mfxsr
-
-MG
-
-mg
-
-mg10
-
-mg13
-
-mg14
-
-mgas
-
-mgas-isr-prologues
-
-mgcc-abi
-
-mgeneral-regs-only
-
-mgfni
-
-mghs
-
-mginv
-
-mglibc
-
-mgnu
-
-mgnu-as
-
-mgnu-asm
-
-mgnu-attribute
-
-mgnu-ld
-
-mgomp
-
-mgp32
-
-mgp64
-
-mgpopt
-
-mgpr-32
-
-mgpr-64
-
-mgprel-ro
-
-mgprel-sec
-
-mh
-
-mhal
-
-mhalf-reg-file
-
-mhard-dfp
-
-mhard-div
-
-mhard-float
-
-mhard-mul
-
-mhard-quad-float
-
-mharden-sls
-
-mhardlit
-
-mhigh-registers
-
-mhle
-
-mhotpatch
-
-mhp-ld
-
-mhreset
-
-mhtm
-
-mhw-div
-
-mhw-mul
-
-mhw-mulx
-
-miamcu
-
-micplb
-
-mid-shared-library
-
-mieee
-
-mieee-conformant
-
-mieee-fp
-
-mieee-with-inexact
-
-milp32
-
-mimadd
-
-mimpure-text
-
-mincoming-stack-boundary
-
-mindexed-loads
-
-mindirect-branch
-
-mindirect-branch-cs-prefix
-
-mindirect-branch-register
-
-minline-all-stringops
-
-minline-float-divide-max-throughput
-
-minline-float-divide-min-latency
-
-minline-ic_invalidate
-
-minline-int-divide
-
-minline-int-divide-max-throughput
-
-minline-int-divide-min-latency
-
-minline-plt
-
-minline-sqrt-max-throughput
-
-minline-sqrt-min-latency
-
-minline-stringops-dynamically
-
-minrt
-
-minsert-sched-nops
-
-minstrument-return
-
-mint-register
-
-mint16
-
-mint32
-
-mint8
-
-minterlink-compressed
-
-minterlink-mips16
-
-mio-volatile
-
-mips1
-
-mips16
-
-mips2
-
-mips3
-
-mips32
-
-mips32r3
-
-mips32r5
-
-mips32r6
-
-mips3d
-
-mips4
-
-mips64
-
-mips64r2
-
-mips64r3
-
-mips64r5
-
-mips64r6
-
-mirq-ctrl-saved
-
-misa
-
-misa-spec
-
-misel
-
-misize
-
-misr-vector-size
-
-missue-rate
-
-mistack
-
-mivc2
-
-mjli-always
-
-mjmp32
-
-mjmpext
-
-mjsr
-
-mjump-in-delay
-
-mkernel
-
-mkl
-
-mknuthdiv
-
-ml
-
-mlarge
-
-mlarge-data
-
-mlarge-data-threshold
-
-mlarge-text
-
-mleadz
-
-mleaf-id-shared-library
-
-mlibfuncs
-
-mlibrary-pic
-
-mlinked-fp
-
-mlinker-opt
-
-mlittle
-
-mlittle-endian
-
-mlittle-endian-data
-
-mliw
-
-mll64
-
-mllsc
-
-mload-store-pairs
-
-mlocal-sdata
-
-mlock
-
-mlong-calls
-
-mlong-double-128
-
-mlong-double-64
-
-mlong-double-80
-
-mlong-jump-table-offsets
-
-mlong-jumps
-
-mlong-load-store
-
-mlong32
-
-mlong64
-
-mlongcall
-
-mlongcalls
-
-mloongson-ext
-
-mloongson-ext2
-
-mloongson-mmi
-
-mloop
-
-mlow-precision-div
-
-mlow-precision-recip-sqrt
-
-mlow-precision-sqrt
-
-mlow64k
-
-mlp64
-
-mlpc-width
-
-mlra
-
-mlra-priority-compact
-
-mlra-priority-noncompact
-
-mlra-priority-none
-
-mlwp
-
-mlxc1-sxc1
-
-mlzcnt
-
-MM
-
-mm
-
-mmac
-
-mmac-24
-
-mmac-d16
-
-mmac_24
-
-mmac_d16
-
-mmacosx-version-min
-
-mmad
-
-mmadd4
-
-mmain-is-OS_task
-
-mmainkernel
-
-mmalloc64
-
-mmanual-endbr
-
-mmax
-
-mmax-constant-size
-
-mmax-inline-memcpy-size
-
-mmax-inline-shift
-
-mmax-stack-frame
-
-mmcount-ra-address
-
-mmcu
-
-MMD
-
-mmedia
-
-mmedium-calls
-
-mmemcpy
-
-mmemcpy-strategy
-
-mmemory-latency
-
-mmemory-model
-
-mmemset-strategy
-
-mmfcrf
-
-mmicromips
-
-mmillicode
-
-mminimal-toc
-
-mminmax
-
-mmixed-code
-
-mmma
-
-mmmx
-
-mmodel
-
-mmovbe
-
-mmovdir64b
-
-mmovdiri
-
-mmove-max
-
-mmp
-
-mmpy
-
-mmpy-option
-
-mms-bitfields
-
-mmt
-
-mmul
-
-mmul-bug-workaround
-
-mmul.x
-
-mmul32x16
-
-mmul64
-
-mmuladd
-
-mmulhw
-
-mmult
-
-mmult-bug
-
-mmultcost
-
-mmulti-cond-exec
-
-mmulticore
-
-mmultiple
-
-mmultiple-stld
-
-mmultiply-enabled
-
-mmusl
|
-
-mmvcle
-
-mmvme
-
-mmwait
-
-mmwaitx
-
-mn
-
-mn-flash
-
-mnan
-
-mneeded
-
-mneon-for-64bits
-
-mnested-cond-exec
-
-mnewlib
-
-mnhwloop
-
-mno-16-bit
-
-mno-4byte-functions
-
-mno-80387
-
-mno-8bit-idiv
-
-mno-8byte-align
-
-mno-abicalls
-
-mno-ac0
-
-mno-align-double
-
-mno-align-int
-
-mno-align-loops
-
-mno-align-stringops
-
-mno-allow-string-insns
-
-mno-altivec
-
-mno-am33
-
-mno-anchor
-
-mno-app-regs
-
-mno-as100-syntax
-
-mno-auto-litpools
-
-mno-avoid-indexed-addresses
-
-mno-backchain
-
-mno-base-addresses
-
-mno-bit-align
-
-mno-bitfield
-
-mno-block-ops-unaligned-vsx
-
-mno-bmx
-
-mno-branch-likely
-
-mno-branch-predict
-
-mno-brcc
-
-mno-bwx
-
-mno-bypass-cache
-
-mno-cache-volatile
-
-mno-call-ms2sysv-xlogues
-
-mno-callgraph-data
-
-mno-cbcond
-
-mno-ccrt
-
-mno-cdx
-
-mno-check-zero-division
-
-mno-check-zero-divison
-
-mno-cix
-
-mno-clearbss
-
-mno-cmov
-
-mno-cmpb
-
-mno-co-re
-
-mno-compat-align-parm
-
-mno-cond-exec
-
-mno-cond-move
-
-mno-cond-move-float
-
-mno-cond-move-int
-
-mno-const-align
-
-mno-const16
-
-mno-constpool
-
-mno-crc
-
-mno-crt0
-
-mno-crypto
-
-mno-csr-check
-
-mno-csync-anomaly
-
-mno-data-align
-
-mno-debug
-
-mno-default
-
-mno-direct-extern-access
-
-mno-disable-callt
-
-mno-div
-
-mno-dlmzb
-
-mno-double
-
-mno-double-float
-
-mno-dpfp-lrsr
-
-mno-dsp
-
-mno-dspr2
-
-mno-dwarf2-asm
-
-mno-dword
-
-mno-eabi
-
-mno-early-stop-bits
-
-mno-eflags
-
-mno-elrw
-
-mno-embedded-data
-
-mno-ep
-
-mno-epsilon
-
-mno-eva
-
-mno-exlicit-relocs
-
-mno-explicit-relocs
-
-mno-exr
-
-mno-ext-perf
-
-mno-ext-perf2
-
-mno-ext-string
-
-mno-extern-sdata
-
-mno-fancy-math-387
-
-mno-fast-sw-div
-
-mno-faster-structs
-
-mno-fdiv
-
-mno-fdivdu
-
-mno-fdpic
-
-mno-fentry
-
-mno-fix
-
-mno-fix-24k
-
-mno-fix-cortex-a53-835769
-
-mno-fix-cortex-a53-843419
-
-mno-fix-cortex-a57-aes-1742098
-
-mno-fix-cortex-a72-aes-1655431
-
-mno-fix-r10000
-
-mno-fix-r4000
-
-mno-fix-r4400
-
-mno-fix-r5900
-
-mno-fix-rm7000
-
-mno-fix-sb1
-
-mno-fix-vr4120
-
-mno-flat
-
-mno-float
-
-mno-float128
-
-mno-float128-hardware
-
-mno-flush-func
-
-mno-flush-trap
-
-mno-fmaf
-
-mno-fp-exceptions
-
-mno-fp-in-toc
-
-mno-fp-regs
-
-mno-fp-ret-in-387
-
-mno-fprnd
-
-mno-fpu
-
-mno-frame-header-opt
-
-mno-friz
-
-mno-fsca
-
-mno-fsmuld
-
-mno-fsrra
-
-mno-fused-madd
-
-mno-ginv
-
-mno-gnu-as
-
-mno-gnu-attribute
-
-mno-gnu-ld
-
-mno-gpopt
-
-mno-hard-dfp
-
-mno-hardlit
-
-mno-high-registers
-
-mno-htm
-
-mno-hw-div
-
-mno-hw-mul
-
-mno-hw-mulx
-
-mno-id-shared-library
-
-mno-ieee
-
-mno-ieee-fp
-
-mno-imadd
-
-mno-inefficient-warnings
-
-mno-inline-float-divide
-
-mno-inline-int-divide
-
-mno-inline-sqrt
-
-mno-int16
-
-mno-int32
-
-mno-interlink-compressed
-
-mno-interlink-mips16
-
-mno-interrupts
-
-mno-isel
-
-mno-istack
-
-mno-jsr
-
-mno-knuthdiv
-
-mno-leaf-id-shared-library
-
-mno-libfuncs
-
-mno-liw
-
-mno-llsc
-
-mno-load-store-pairs
-
-mno-local-sdata
-
-mno-long-calls
-
-mno-long-jumps
-
-mno-longcall
-
-mno-longcalls
-
-mno-loongson-ext
-
-mno-loongson-ext2
-
-mno-loongson-mmi
-
-mno-low-precision-div
-
-mno-low-precision-recip-sqrt
-
-mno-low-precision-sqrt
-
-mno-low64k
-
-mno-lra
-
-mno-lsim
-
-mno-lxc1-sxc1
-
-mno-mad
-
-mno-madd4
-
-mno-max
-
-mno-mcount-ra-address
-
-mno-mcu
-
-mno-mdmx
-
-mno-media
-
-mno-memcpy
-
-mno-mfcrf
-
-mno-micromips
-
-mno-mips16
-
-mno-mips3d
-
-mno-mma
-
-Mno-modules
-
-mno-mpy
-
-mno-ms-bitfields
-
-mno-mt
-
-mno-mul-bug-workaround
-
-mno-muladd
-
-mno-mulhw
-
-mno-mult-bug
-
-mno-multi-cond-exec
-
-mno-multiple
-
-mno-multiple-stld
-
-mno-mvcle
-
-mno-needed
-
-mno-nested-cond-exec
-
-mno-nop-mcount
-
-mno-odd-spreg
-
-mno-omit-leaf-frame-pointer
-
-mno-optimize-membar
-
-mno-opts
-
-mno-outline-atomics
-
-mno-pack
-
-mno-packed-stack
-
-mno-paired-single
-
-mno-pc-relative-literal-loads
-
-mno-pcrel
-
-mno-pic
-
-mno-pid
-
-mno-plt
-
-mno-pltseq
-
-mno-pointers-to-nested-functions
-
-mno-popc
-
-mno-popcntb
-
-mno-popcntd
-
-mno-postinc
-
-mno-postmodify
-
-mno-power8-fusion
-
-mno-power8-vector
-
-mno-powerpc-gfxopt
-
-mno-powerpc-gpopt
-
-mno-powerpc64
-
-mno-prefixed
-
-mno-privileged
-
-mno-prolog-function
-
-mno-prologue-epilogue
-
-mno-prototype
-
-mno-push-args
-
-mno-pushpop
-
-mno-quad-memory
-
-mno-quad-memory-atomic
-
-mno-readonly-in-sdata
-
-mno-recip
-
-mno-recip-precision
-
-mno-record-mcount
-
-mno-record-return
-
-mno-red-zone
-
-mno-register-names
-
-mno-regnames
-
-mno-relax
-
-mno-relax-immediate
-
-mno-relax-pic-calls
-
-mno-relocatable
-
-mno-relocatable-lib
-
-mno-renesas
-
-mno-riscv-attribute
-
-mno-rop-protect
-
-mno-round-nearest
-
-mno-save-mduc-in-interrupts
-
-mno-save-restore
-
-mno-save-toc-indirect
-
-mno-scc
-
-mno-sched-ar-data-spec
-
-mno-sched-ar-in-data-spec
-
-mno-sched-br-data-spec
-
-mno-sched-br-in-data-spec
-
-mno-sched-control-spec
-
-mno-sched-count-spec-in-critical-path
-
-mno-sched-in-control-spec
-
-mno-sched-prefer-non-control-spec-insns
-
-mno-sched-prefer-non-data-spec-insns
-
-mno-sched-prolog
-
-mno-sdata
-
-mno-sep-data
-
-mno-serialize-volatile
-
-mno-setlb
-
-mno-shared
-
-mno-short
-
-mno-shorten-memrefs
-
-mno-side-effects
-
-mno-sim
-
-mno-single-exit
-
-mno-skip-rax-setup
-
-mno-slow-bytes
-
-mno-small-exec
-
-mno-smart
-
-mno-smartmips
-
-mno-soft-cmpsf
-
-mno-soft-float
-
-mno-space-regs
-
-mno-specld-anomaly
-
-mno-split-addresses
-
-mno-split-lohi
-
-mno-sse2avx
-
-mno-stack-align
-
-mno-stack-bias
-
-mno-stack-size
-
-mno-std-struct-return
-
-mno-stm
-
-mno-strict-align
-
-mno-subxc
-
-mno-sum-in-toc
-
-mno-sym32
-
-mno-synci
-
-mno-target-align
-
-mno-text-section-literals
-
-mno-tls-direct-seg-refs
-
-mno-tls-markers
-
-mno-toc
-
-mno-toplevel-symbols
-
-mno-tpf-trace
-
-mno-tpf-trace-skip
-
-mno-track-speculation
-
-mno-unaligned-access
-
-mno-unaligned-doubles
-
-mno-uninit-const-in-rodata
-
-mno-update
-
-mno-user-mode
-
-mno-usermode
-
-mno-v3push
-
-mno-v8plus
-
-mno-virt
-
-mno-vis
-
-mno-vis2
-
-mno-vis3
-
-mno-vis4
-
-mno-vis4b
-
-mno-vliw-branch
-
-mno-volatile-asm-stop
-
-mno-volatile-cache
-
-mno-vr4130-align
-
-mno-vrsave
-
-mno-vsx
-
-mno-vx
-
-mno-warn-devices-csv
-
-mno-warn-mcu
-
-mno-warn-multiple-fast-interrupts
-
-mno-wide-bitfields
-
-mno-xgot
-
-mno-xl-compat
-
-mno-xpa
-
-mno-zdcbranch
-
-mno-zero-extend
-
-mno-zvector
-
-mnobitfield
-
-mnodiv
-
-mnomacsave
-
-mnop-fun-dllimport
-
-mnop-mcount
-
-mnopm
-
-mnops
-
-mnorm
-
-mnovect-double
-
-modd-spreg
-
-momit-leaf-frame-pointer
-
-mone-byte-bool
-
-moptimize
-
-moptimize-membar
-
-moutline-atomics
-
-moverride
-
-MP
-
-mpa-risc-1-0
-
-mpa-risc-1-1
-
-mpa-risc-2-0
-
-mpack
-
-mpacked-stack
-
-mpadstruct
-
-mpaired-single
-
-mpc-relative-literal-loads
-
-mpc32
-
-mpc64
-
-mpc80
-
-mpclmul
-
-mpconfig
-
-mpcrel
-
-mpdebug
-
-mpe
-
-mpe-aligned-commons
-
-mpic-data-is-text-relative
-
-mpic-register
-
-mpid
-
-mpku
-
-mplt
-
-mpltseq
-
-mpointer-size
-
-mpointers-to-nested-functions
-
-mpoke-function-name
-
-mpopc
-
-mpopcnt
-
-mpopcntb
-
-mpopcntd
-
-mportable-runtime
-
-mpower8-fusion
-
-mpower8-vector
-
-mpowerpc-gfxopt
-
-mpowerpc-gpopt
-
-mpowerpc64
-
-mprefer-avx128
-
-mprefer-short-insn-regs
-
-mprefer-vector-width
-
-mprefergot
-
-mpreferred-stack-boundary
-
-mprefetchi
-
-mprefetchwt1
-
-mprefixed
-
-mpretend-cmove
-
-mprfchw
-
-mprint-tune-info
-
-mprioritize-restricted-insns
-
-mprivileged
-
-mprolog-function
-
-mprologue-epilogue
-
-mprototype
-
-mptwrite
-
-mptx
-
-mpure-code
-
-mpush-args
-
-mpushpop
-
-MQ
-
-mq-class
-
-mquad-memory
-
-mquad-memory-atomic
-
-mr0rel-sec
-
-mr10k-cache-barrier
-
-mraoint
-
-mRcq
-
-mRcw
-
-mrdpid
-
-mrdrnd
-
-mrdseed
-
-mreadonly-in-sdata
-
-mrecip
-
-mrecip-precision
-
-mrecord-mcount
-
-mrecord-return
-
-mred-zone
-
-mreduced-regs
-
-mregister-names
-
-mregnames
-
-mregparm
-
-mrelax
-
-mrelax-cmpxchg-loop
-
-mrelax-immediate
-
-mrelax-pic-calls
-
-mrelocatable
-
-mrelocatable-lib
-
-mrenesas
-
-mrepeat
-
-mrestrict-it
-
-mreturn-pointer-on-d0
-
-mrf16
-
-mrgf-banked-regs
-
-mrh850-abi
-
-mriscv-attribute
-
-mrl78
-
-mrmw
-
-mrop-protect
-
-mror
-
-mrori
-
-mround-nearest
-
-mrtd
-
-mrtm
-
-mrtp
-
-mrtsc
-
-ms
-
-ms2600
-
-msahf
-
-msatur
-
-msave-acc-in-interrupts
-
-msave-mduc-in-interrupts
-
-msave-restore
-
-msave-toc-indirect
-
-mscc
-
-msched-ar-data-spec
-
-msched-ar-in-data-spec
-
-msched-br-data-spec
-
-msched-br-in-data-spec
-
-msched-control-spec
-
-msched-control-spec-ldc
-
-msched-costly-dep
-
-msched-count-spec-in-critical-path
-
-msched-fp-mem-deps-zero-cost
-
-msched-in-control-spec
-
-msched-max-memory-insns
-
-msched-max-memory-insns-hard-limit
-
-msched-prefer-non-control-spec-insns
-
-msched-prefer-non-data-spec-insns
-
-msched-prolog
-
-msched-spec-ldc
-
-msched-stop-bits-after-every-cycle
-
-mschedule
-
-mscore5
-
-mscore5u
-
-mscore7
-
-mscore7d
-
-msda
-
-msdata
-
-msdram
-
-msecure-plt
-
-msecurity
-
-msel-sched-dont-check-control-spec
-
-msep-data
-
-mserialize
-
-mserialize-volatile
-
-msetlb
-
-msext
-
-msfimm
-
-msgx
-
-msha
-
-mshared
-
-mshared-library-id
-
-mshftimm
-
-mshort
-
-mshort-calls
-
-mshorten-memrefs
-
-mshstk
-
-mside-effects
-
-msign-extend-enabled
-
-msign-return-address
-
-msilicon-errata
-
-msilicon-errata-warn
-
-msim
-
-msimd
-
-msimnovec
-
-msingle-exit
-
-msingle-float
-
-msingle-pic-base
-
-msio
-
-msize-level
-
-mskip-rax-setup
-
-mslow-bytes
-
-mslow-flash-data
-
-msmall
-
-msmall-data
-
-msmall-data-limit
-
-msmall-divides
-
-msmall-exec
-
-msmall-model
-
-msmall-text
-
-msmall16
-
-msmallc
-
-msmart
-
-msmartmips
-
-msoft-cmpsf
-
-msoft-div
-
-msoft-float
-
-msoft-mul
-
-msoft-quad-float
-
-msoft-stack
-
-msp8
-
-mspace
-
-mspace-regs
-
-mspecld-anomaly
-
-mspfp
-
-mspfp-compact
-
-mspfp-fast
-
-mspfp_compact
-
-mspfp_fast
-
-msplit
-
-msplit-addresses
-
-msplit-vecmove-early
-
-msram-ecc
-
-msse
-
-msse2
-
-msse2avx
-
-msse3
-
-msse4
-
-msse4.1
-
-msse4.2
-
-msse4a
-
-msseregparm
-
-mssse3
-
-mstack-align
-
-mstack-bias
-
-mstack-check-l1
-
-mstack-guard
-
-mstack-increment
-
-mstack-offset
-
-mstack-protector-guard
-
-mstack-size
-
-mstackrealign
-
-mstd-struct-return
-
-mstm
-
-mstore-max
-
-mstrict-align
-
-mstrict-X
-
-mstring-compare-inline-limit
-
-mstringop-strategy
-
-mstructure-size-boundary
-
-msubxc
-
-msv-mode
-
-msve-vector-bits
-
-msvr4-struct-return
-
-mswap
-
-mswape
-
-msym32
-
-msymbol-as-address
-
-msynci
-
-msys-crt0
-
-msys-lib
-
-MT
-
-mtarget-align
-
-mtas
-
-mtbm
-
-mtda
-
-mtelephony
-
-mtext-section-literals
-
-mtf
-
-mthreads
-
-mthumb
-
-mthumb-interwork
-
-mtiny
-
-mtiny-printf
-
-mtiny-stack
-
-mTLS
-
-mtls
-
-mtls-dialect
-
-mtls-direct-seg-refs
-
-mtls-markers
-
-mtls-size
-
-mtoc
-
-mtomcat-stats
-
-mtoplevel-symbols
-
-mtp
-
-mtp-regno
-
-mtpcs-frame
-
-mtpcs-leaf-frame
-
-mtpf-trace
-
-mtpf-trace-skip
-
-mtraceback
-
-mtrack-speculation
-
-mtrap-precision
-
-mtrust
-
-mtsxldtrk
-
-mtune
-
-mtune-ctrl
-
-muclibc
-
-muintr
-
-muls
-
-multcost
-
-multi_module
-
-multilib-library-pic
-
-multiply_defined
-
-multiply_defined_unused
-
-munalign-prob-threshold
-
-munaligned-access
-
-munaligned-doubles
-
-municode
-
-muniform-simt
-
-muninit-const-in-rodata
-
-munix
-
-munix-asm
-
-munordered-float
-
-mupdate
-
-muser-enabled
-
-muser-mode
-
-musermode
-
-mv3push
-
-mv850
-
-mv850e
-
-mv850e1
-
-mv850e2
-
-mv850e2v3
-
-mv850e2v4
-
-mv850e3v5
-
-mv850es
-
-mv8plus
-
-mvaes
-
-mvdsp
-
-mveclibabi
-
-mvect8-ret-in-mem
-
-mverbose-cost-dump
-
-mvirt
-
-mvis
-
-mvis2
-
-mvis3
-
-mvis4
-
-mvis4b
-
-mvliw-branch
-
-mvms-return-codes
-
-mvolatile-asm-stop
-
-mvolatile-cache
-
-mvpclmulqdq
-
-mvr4130-align
-
-mvrsave
-
-mvsx
-
-mvx
-
-mvxworks
-
-mvzeroupper
-
-mwaitpkg
-
-mwarn-devices-csv
-
-mwarn-dynamicstack
-
-mwarn-framesize
-
-mwarn-mcu
-
-mwarn-multiple-fast-interrupts
-
-mwbnoinvd
-
-mwide-bitfields
-
-mwidekl
-
-mwin32
-
-mwindows
-
-mword-relocations
-
-mx32
-
-mxbpf
-
-mxgot
-
-mxl-barrel-shift
-
-mxl-compat
-
-mxl-float-convert
-
-mxl-float-sqrt
-
-mxl-gp-opt
-
-mxl-mode-app-model
-
-mxl-multiply-high
-
-mxl-pattern-compare
-
-mxl-reorder
-
-mxl-soft-div
-
-mxl-soft-mul
-
-mxl-stack-check
-
-mxnack
-
-mxop
-
-mxpa
-
-mxsave
-
-mxsavec
-
-mxsaveopt
-
-mxsaves
-
-mxy
-
-myellowknife
-
-mzarch
-
-mzda
-
-mzdcbranch
-
-mzero-extend
-
-mzvector
-
-n
-
-name-sort
-
-no-canonical-prefixes
-
-no-integrated-cpp
-
-no-pie
-
-no-sort
-
-no_dead_strip_inits_and_terms
-
-noall_load
-
-nocpp
-
-nodefaultlibs
- -nodefaultlibs and unresolved references
-
-nodevicelib
-
-nodevicespecs
-
-nofixprebinding
-
-nofpu
-
-nolibc
-
-nolibdld
-
-nomultidefs
-
-non-static
-
-noprebind
-
-noseglinkedit
-
-nostartfiles
-
-nostdinc
-
-nostdinc++
-
-nostdlib
- -nostdlib and unresolved references
-
-nostdlib++
-
-O
-
-o
-
-O0
-
-O1
-
-O2
-
-O3
-
-objects
-
-Ofast
-
-Og
-
-Os
-
-Oz
-
-P
-
-p
-
-pagezero_size
-
-pass-exit-codes
-
-pedantic
-
-pedantic-errors
-
-pg
-
-pie
-
-pipe
-
-prebind
-
-prebind_all_twolevel_modules
-
-print-file-name
-
-print-libgcc-file-name
-
-print-multi-directory
-
-print-multi-lib
-
-print-multi-os-directory
-
-print-multiarch
-
-print-objc-runtime-info
-
-print-prog-name
-
-print-search-dirs
-
-print-sysroot
-
-print-sysroot-headers-suffix
-
-print-value
-
-private_bundle
-
-pthread
-
-pthreads
-
-Q
-
-q
-
-Qn
-
-Qy
-
-r
-
-rdynamic
-
-read_only_relocs
-
-remap
-
-reverse-sort
-
-S
-
-s
-
-save-temps
-
-sectalign
-
-sectcreate
-
-sectobjectsymbols
-
-sectorder
-
-seg1addr
-
-seg_addr_table
-
-seg_addr_table_filename
-
-segaddr
-
-seglinkedit
-
-segprot
-
-segs_read_only_addr
-
-segs_read_write_addr
-
-shared
-
-shared-libgcc
-
-sim
-
-sim2
-
-single_module
-
-size-sort
-
-specs
-
-static
-
-static-libasan
-
-static-libgcc
-
-static-liblsan
-
-static-libstdc++
-
-static-libtsan
-
-static-libubsan
-
-static-pie
-
-std
-
-stdlib
-
-sub_library
-
-sub_umbrella
-
-symbol
-
-symbolic
-
-T
-
-t
-
-threads
-
-time
-
-tno-android-cc
-
-tno-android-ld
-
-traditional
-
-traditional-cpp
-
-tree-stats
-
-trigraphs
-
-twolevel_namespace
-
-type-stats
-
-U
-
-u
-
-umbrella
-
-undef
-
-undefined
-
-unexported_symbols_list
-
-v
-
-w
-
-Wa,option
-
-Wabi
-
-Wabi-tag
-
-Wabsolute-value
-
-Waddr-space-convert
-
-Waddress
-
-Waddress-of-packed-member
-
-Waggregate-return
-
-Waggressive-loop-optimizations
-
-Waligned-new
-
-Wall
-
-Walloc-size-larger-than
-
-Walloc-zero
-
-Walloca
-
-Walloca-larger-than
-
-Wanalyzer-allocation-size
-
-Wanalyzer-double-fclose
-
-Wanalyzer-double-free
-
-Wanalyzer-exposure-through-output-file
-
-Wanalyzer-exposure-through-uninit-copy
-
-Wanalyzer-fd-access-mode-mismatch
-
-Wanalyzer-fd-double-close
-
-Wanalyzer-fd-leak
-
-Wanalyzer-fd-use-after-close
-
-Wanalyzer-fd-use-without-check
-
-Wanalyzer-file-leak
-
-Wanalyzer-free-of-non-heap
-
-Wanalyzer-imprecise-fp-arithmetic
-
-Wanalyzer-jump-through-null
-
-Wanalyzer-malloc-leak
-
-Wanalyzer-mismatching-deallocation
-
-Wanalyzer-null-argument
-
-Wanalyzer-null-dereference
-
-Wanalyzer-out-of-bounds
-
-Wanalyzer-possible-null-argument
-
-Wanalyzer-possible-null-dereference
-
-Wanalyzer-putenv-of-auto-var
-
-Wanalyzer-shift-count-negative
-
-Wanalyzer-shift-count-overflow
-
-Wanalyzer-stale-setjmp-buffer
-
-Wanalyzer-tainted-allocation-size
-
-Wanalyzer-tainted-array-index
-
-Wanalyzer-tainted-divisor
-
-Wanalyzer-tainted-offset
-
-Wanalyzer-tainted-size
-
-Wanalyzer-too-complex
-
-Wanalyzer-unsafe-call-within-signal-handler
-
-Wanalyzer-use-after-free
-
-Wanalyzer-use-of-pointer-in-stale-stack-frame
-
-Wanalyzer-use-of-uninitialized-value
-
-Wanalyzer-va-arg-type-mismatch
-
-Wanalyzer-va-list-exhausted
-
-Wanalyzer-va-list-leak
-
-Wanalyzer-va-list-use-after-va-end
-
-Wanalyzer-write-to-const
-
-Wanalyzer-write-to-string-literal
-
-Warith-conversion
-
-Warray-bounds
-
-Warray-compare
-
-Warray-parameter
-
-Wassign-intercept
-
-Wattribute-alias
-
-Wattribute-warning
-
-Wattributes
-
-Wbad-function-cast
-
-Wbidi-chars
-
-Wbool-compare
-
-Wbool-operation
-
-Wbuiltin-declaration-mismatch
-
-Wbuiltin-macro-redefined
-
-Wc++-compat
-
-Wc++11-compat
-
-Wc++11-extensions
-
-Wc++14-compat
-
-Wc++14-extensions
-
-Wc++17-compat
-
-Wc++17-extensions
-
-Wc++20-compat
-
-Wc++20-extensions
-
-Wc++23-extensions
-
-Wc11-c2x-compat
-
-Wc90-c99-compat
-
-Wc99-c11-compat
-
-Wcast-align
-
-Wcast-function-type
-
-Wcast-qual
-
-Wcatch-value
-
-Wchar-subscripts
-
-Wclass-conversion
-
-Wclass-memaccess
-
-Wclobbered
-
-Wcomma-subscript
-
-Wcomment
-
-Wcomments
-
-Wconditionally-supported
-
-Wconversion
-
-Wconversion-null
-
-Wcoverage-invalid-line-number
-
-Wcoverage-mismatch
-
-Wcpp
-
-Wctad-maybe-unsupported
-
-Wctor-dtor-privacy
-
-Wdangling-else
-
-Wdangling-pointer
-
-Wdangling-reference
-
-Wdate-time
-
-Wdeclaration-after-statement
-
-Wdelete-incomplete
-
-Wdelete-non-virtual-dtor
-
-Wdeprecated
-
-Wdeprecated-copy
-
-Wdeprecated-declarations
-
-Wdeprecated-enum-enum-conversion
-
-Wdeprecated-enum-float-conversion
-
-Wdesignated-init
-
-Wdisabled-optimization
-
-Wdiscarded-array-qualifiers
-
-Wdiscarded-qualifiers
-
-Wdiv-by-zero
-
-Wdouble-promotion
-
-Wduplicate-decl-specifier
-
-Wduplicated-branches
-
-Wduplicated-cond
-
-weak_reference_mismatches
-
-Weffc++
-
-Wempty-body
-
-Wendif-labels
-
-Wenum-compare
-
-Wenum-conversion
-
-Wenum-int-mismatch
-
-Werror
-
-Wexceptions
-
-Wexpansion-to-defined
-
-Wextra
-
-Wextra-semi
-
-Wfatal-errors
-
-Wfloat-conversion
-
-Wfloat-equal
-
-Wformat
-
-Wformat-contains-nul
-
-Wformat-extra-args
-
-Wformat-nonliteral
-
-Wformat-overflow
-
-Wformat-security
-
-Wformat-signedness
-
-Wformat-truncation
-
-Wformat-y2k
-
-Wformat-zero-length
-
-Wframe-address
-
-Wframe-larger-than
-
-Wfree-nonheap-object
-
-whatsloaded
-
-whyload
-
-Wif-not-aligned
-
-Wignored-attributes
-
-Wignored-qualifiers
-
-Wimplicit
-
-Wimplicit-fallthrough
-
-Wimplicit-function-declaration
-
-Wimplicit-int
-
-Winaccessible-base
-
-Wincompatible-pointer-types
-
-Winfinite-recursion
-
-Winherited-variadic-ctor
-
-Winit-list-lifetime
-
-Winit-self
-
-Winline
-
-Wint-conversion
-
-Wint-in-bool-context
-
-Wint-to-pointer-cast
-
-Winterference-size
-
-Winvalid-imported-macros
-
-Winvalid-memory-model
-
-Winvalid-offsetof
-
-Winvalid-pch
-
-Winvalid-utf8
-
-Wjump-misses-init
-
-Wl,option
-
-Wlarger-than
-
-Wliteral-suffix
-
-Wlogical-not-parentheses
-
-Wlogical-op
-
-Wlong-long
-
-Wlto-type-mismatch
-
-Wmain
-
-Wmaybe-uninitialized
-
-Wmemset-elt-size
-
-Wmemset-transposed-args
-
-Wmisleading-indentation
-
-Wmismatched-dealloc
-
-Wmismatched-new-delete
-
-Wmismatched-tags
-
-Wmissing-attributes
-
-Wmissing-braces
-
-Wmissing-declarations
-
-Wmissing-field-initializers
-
-Wmissing-include-dirs
-
-Wmissing-parameter-type
-
-Wmissing-profile
-
-Wmissing-prototypes
-
-Wmissing-requires
-
-Wmissing-template-keyword
-
-Wmisspelled-isr
-
-Wmultichar
-
-Wmultiple-inheritance
-
-Wmultistatement-macros
-
-Wnamespaces
-
-Wnarrowing
-
-Wnested-externs
-
-Wno-abi
-
-Wno-absolute-value
-
-Wno-addr-space-convert
-
-Wno-address
-
-Wno-address-of-packed-member
-
-Wno-aggregate-return
-
-Wno-aggressive-loop-optimizations
-
-Wno-aligned-new
-
-Wno-all
-
-Wno-alloc-size-larger-than
-
-Wno-alloc-zero
-
-Wno-alloca
-
-Wno-alloca-larger-than
-
-Wno-analyzer-allocation-size
-
-Wno-analyzer-double-fclose
-
-Wno-analyzer-double-free
-
-Wno-analyzer-exposure-through-output-file
-
-Wno-analyzer-exposure-through-uninit-copy
-
-Wno-analyzer-fd-access-mode-mismatch
-
-Wno-analyzer-fd-double-close
-
-Wno-analyzer-fd-leak
-
-Wno-analyzer-fd-use-after-close
-
-Wno-analyzer-fd-use-without-check
-
-Wno-analyzer-file-leak
-
-Wno-analyzer-free-of-non-heap
-
-Wno-analyzer-imprecise-fp-arithmetic
-
-Wno-analyzer-jump-through-null
-
-Wno-analyzer-malloc-leak
-
-Wno-analyzer-mismatching-deallocation
-
-Wno-analyzer-null-argument
-
-Wno-analyzer-null-dereference
-
-Wno-analyzer-out-of-bounds
-
-Wno-analyzer-possible-null-argument
-
-Wno-analyzer-possible-null-dereference
-
-Wno-analyzer-putenv-of-auto-var
-
-Wno-analyzer-shift-count-negative
-
-Wno-analyzer-shift-count-overflow
-
-Wno-analyzer-stale-setjmp-buffer
-
-Wno-analyzer-tainted-allocation-size
-
-Wno-analyzer-tainted-array-index
-
-Wno-analyzer-tainted-divisor
-
-Wno-analyzer-tainted-offset
-
-Wno-analyzer-tainted-size
-
-Wno-analyzer-too-complex
-
-Wno-analyzer-unsafe-call-within-signal-handler
-
-Wno-analyzer-use-after-free
-
-Wno-analyzer-use-of-pointer-in-stale-stack-frame
-
-Wno-analyzer-use-of-uninitialized-value
-
-Wno-analyzer-va-arg-type-mismatch
-
-Wno-analyzer-va-list-exhausted
-
-Wno-analyzer-va-list-leak
-
-Wno-analyzer-va-list-use-after-va-end
-
-Wno-analyzer-write-to-const
-
-Wno-analyzer-write-to-string-literal
-
-Wno-arith-conversion
-
-Wno-array-bounds
-
-Wno-array-compare
-
-Wno-array-parameter
-
-Wno-assign-intercept
-
-Wno-attribute-warning
-
-Wno-attributes
-
-Wno-bad-function-cast
-
-Wno-bool-compare
-
-Wno-bool-operation
-
-Wno-builtin-declaration-mismatch
-
-Wno-builtin-macro-redefined
-
-Wno-c++-compat
-
-Wno-c++11-compat
-
-Wno-c++11-extensions
-
-Wno-c++14-compat
-
-Wno-c++14-extensions
-
-Wno-c++17-compat
-
-Wno-c++17-extensions
-
-Wno-c++20-compat
-
-Wno-c++20-extensions
-
-Wno-c++23-extensions
-
-Wno-c11-c2x-compat
-
-Wno-c90-c99-compat
-
-Wno-c99-c11-compat
-
-Wno-cast-align
-
-Wno-cast-function-type
-
-Wno-cast-qual
-
-Wno-catch-value
-
-Wno-char-subscripts
-
-Wno-class-conversion
-
-Wno-class-memaccess
-
-Wno-clobbered
-
-Wno-comma-subscript
-
-Wno-conditionally-supported
-
-Wno-conversion
-
-Wno-conversion-null
-
-Wno-coverage-invalid-line-number
-
-Wno-coverage-mismatch
-
-Wno-cpp
-
-Wno-ctad-maybe-unsupported
-
-Wno-ctor-dtor-privacy
-
-Wno-dangling-else
-
-Wno-dangling-pointer
-
-Wno-dangling-reference
-
-Wno-date-time
-
-Wno-declaration-after-statement
-
-Wno-delete-incomplete
-
-Wno-delete-non-virtual-dtor
-
-Wno-deprecated
-
-Wno-deprecated-copy
-
-Wno-deprecated-declarations
-
-Wno-deprecated-enum-enum-conversion
-
-Wno-deprecated-enum-float-conversion
-
-Wno-designated-init
-
-Wno-disabled-optimization
-
-Wno-discarded-array-qualifiers
-
-Wno-discarded-qualifiers
-
-Wno-div-by-zero
-
-Wno-double-promotion
-
-Wno-duplicate-decl-specifier
-
-Wno-duplicated-branches
-
-Wno-duplicated-cond
-
-Wno-effc++
-
-Wno-empty-body
-
-Wno-endif-labels
-
-Wno-enum-compare
-
-Wno-enum-conversion
-
-Wno-enum-int-mismatch
-
-Wno-error
-
-Wno-exceptions
-
-Wno-extra
-
-Wno-extra-semi
-
-Wno-fatal-errors
-
-Wno-float-conversion
-
-Wno-float-equal
-
-Wno-format
-
-Wno-format-contains-nul
-
-Wno-format-extra-args
-
-Wno-format-nonliteral
-
-Wno-format-overflow
-
-Wno-format-security
-
-Wno-format-signedness
-
-Wno-format-truncation
-
-Wno-format-y2k
-
-Wno-format-zero-length
-
-Wno-frame-address
-
-Wno-frame-larger-than
-
-Wno-free-nonheap-object
-
-Wno-if-not-aligned
-
-Wno-ignored-attributes
-
-Wno-ignored-qualifiers
-
-Wno-implicit
-
-Wno-implicit-fallthrough
-
-Wno-implicit-function-declaration
-
-Wno-implicit-int
-
-Wno-inaccessible-base
-
-Wno-incompatible-pointer-types
-
-Wno-infinite-recursion
-
-Wno-inherited-variadic-ctor
-
-Wno-init-list-lifetime
-
-Wno-init-self
-
-Wno-inline
-
-Wno-int-conversion
-
-Wno-int-in-bool-context
-
-Wno-int-to-pointer-cast
-
-Wno-invalid-imported-macros
-
-Wno-invalid-memory-model
-
-Wno-invalid-offsetof
-
-Wno-invalid-pch
-
-Wno-invalid-utf8
-
-Wno-jump-misses-init
-
-Wno-larger-than
-
-Wno-literal-suffix
-
-Wno-logical-not-parentheses
-
-Wno-logical-op
-
-Wno-long-long
-
-Wno-lto-type-mismatch
-
-Wno-main
-
-Wno-maybe-uninitialized
-
-Wno-memset-elt-size
-
-Wno-memset-transposed-args
-
-Wno-misleading-indentation
-
-Wno-mismatched-dealloc
-
-Wno-mismatched-new-delete
-
-Wno-mismatched-tags
-
-Wno-missing-attributes
-
-Wno-missing-braces
-
-Wno-missing-declarations
-
-Wno-missing-field-initializers
-
-Wno-missing-format-attribute
-
-Wno-missing-include-dirs
-
-Wno-missing-noreturn
-
-Wno-missing-parameter-type
-
-Wno-missing-profile
-
-Wno-missing-prototypes
-
-Wno-missing-requires
-
-Wno-missing-template-keyword
-
-Wno-misspelled-isr
-
-Wno-multichar
-
-Wno-multiple-inheritance
-
-Wno-multistatement-macros
-
-Wno-namespaces
-
-Wno-narrowing
-
-Wno-nested-externs
-
-Wno-noexcept
-
-Wno-noexcept-type
-
-Wno-non-template-friend
-
-Wno-non-virtual-dtor
-
-Wno-nonnull
-
-Wno-nonnull-compare
-
-Wno-null-dereference
-
-Wno-odr
-
-Wno-old-style-cast
-
-Wno-old-style-declaration
-
-Wno-old-style-definition
-
-Wno-openacc-parallelism
-
-Wno-openmp-simd
-
-Wno-overflow
-
-Wno-overlength-strings
-
-Wno-overloaded-virtual
-
-Wno-override-init
-
-Wno-override-init-side-effects
-
-Wno-packed
-
-Wno-packed-not-aligned
-
-Wno-padded
-
-Wno-parentheses
-
-Wno-pedantic
-
-Wno-pedantic-ms-format
-
-Wno-pessimizing-move
-
-Wno-placement-new
-
-Wno-pmf-conversions
-
-Wno-pointer-arith
-
-Wno-pointer-compare
-
-Wno-pointer-sign
-
-Wno-pointer-to-int-cast
-
-Wno-pragmas
-
-Wno-prio-ctor-dtor
-
-Wno-property-assign-default
-
-Wno-protocol
-
-Wno-range-loop-construct
-
-Wno-redundant-decls
-
-Wno-redundant-move
-
-Wno-redundant-tags
-
-Wno-register
-
-Wno-reorder
-
-Wno-restrict
-
-Wno-return-local-addr
-
-Wno-return-type
-
-Wno-scalar-storage-order
-
-Wno-selector
-
-Wno-self-move
-
-Wno-sequence-point
-
-Wno-shadow
-
-Wno-shadow-ivar
-
-Wno-shift-count-negative
-
-Wno-shift-count-overflow
-
-Wno-shift-negative-value
-
-Wno-shift-overflow
-
-Wno-sign-compare
-
-Wno-sign-conversion
-
-Wno-sign-promo
-
-Wno-sized-deallocation
-
-Wno-sizeof-array-argument
-
-Wno-sizeof-array-div
-
-Wno-sizeof-pointer-div
-
-Wno-sizeof-pointer-memaccess
-
-Wno-stack-protector
-
-Wno-stack-usage
-
-Wno-strict-aliasing
-
-Wno-strict-null-sentinel
-
-Wno-strict-overflow
-
-Wno-strict-prototypes
-
-Wno-strict-selector-match
-
-Wno-string-compare
-
-Wno-stringop-overflow
-
-Wno-stringop-overread
-
-Wno-stringop-truncation
-
-Wno-subobject-linkage
-
-Wno-suggest-attribute
-
-Wno-suggest-final-methods
-
-Wno-suggest-final-types
-
-Wno-suggest-override
-
-Wno-switch
-
-Wno-switch-bool
-
-Wno-switch-default
-
-Wno-switch-enum
-
-Wno-switch-outside-range
-
-Wno-switch-unreachable
-
-Wno-sync-nand
-
-Wno-system-headers
-
-Wno-tautological-compare
-
-Wno-templates
-
-Wno-terminate
-
-Wno-traditional
-
-Wno-traditional-conversion
-
-Wno-trampolines
-
-Wno-trivial-auto-var-init
-
-Wno-tsan
-
-Wno-type-limits
-
-Wno-undeclared-selector
-
-Wno-undef
-
-Wno-unicode
-
-Wno-uninitialized
-
-Wno-unknown-pragmas
-
-Wno-unsafe-loop-optimizations
-
-Wno-unsuffixed-float-constants
-
-Wno-unused
-
-Wno-unused-but-set-parameter
-
-Wno-unused-but-set-variable
-
-Wno-unused-const-variable
-
-Wno-unused-function
-
-Wno-unused-label
-
-Wno-unused-local-typedefs
-
-Wno-unused-parameter
-
-Wno-unused-result
-
-Wno-unused-value
-
-Wno-unused-variable
-
-Wno-use-after-free
-
-Wno-useless-cast
-
-Wno-varargs
-
-Wno-variadic-macros
-
-Wno-vector-operation-performance
-
-Wno-vexing-parse
-
-Wno-virtual-inheritance
-
-Wno-virtual-move-assign
-
-Wno-vla
-
-Wno-vla-larger-than
-
-Wno-vla-parameter
-
-Wno-volatile
-
-Wno-volatile-register-var
-
-Wno-write-strings
-
-Wno-xor-used-as-pow
-
-Wno-zero-as-null-pointer-constant
-
-Wnoexcept
-
-Wnoexcept-type
-
-Wnon-template-friend
-
-Wnon-virtual-dtor
-
-Wnonnull
-
-Wnonnull-compare
-
-Wnopacked-bitfield-compat
-
-Wnormalized
-
-Wnull-dereference
-
-Wobjc-root-class
-
-Wodr
-
-Wold-style-cast
-
-Wold-style-declaration
-
-Wold-style-definition
-
-Wopenacc-parallelism
-
-Wopenmp-simd
-
-Woverflow
-
-Woverlength-strings
-
-Woverloaded-virtual
-
-Woverride-init
-
-Woverride-init-side-effects
-
-Wp,option
-
-Wpacked
-
-Wpacked-not-aligned
-
-Wpadded
-
-Wparentheses
-
-Wpedantic
-
-Wpedantic-ms-format
-
-Wpessimizing-move
-
-Wplacement-new
-
-Wpmf-conversions
-
-Wpointer-arith
-
-Wpointer-compare
-
-Wpointer-sign
-
-Wpointer-to-int-cast
-
-Wpragmas
-
-Wprio-ctor-dtor
-
-Wproperty-assign-default
-
-Wprotocol
-
-Wrange-loop-construct
-
-wrapper
-
-Wredundant-decls
-
-Wredundant-move
-
-Wredundant-tags
-
-Wregister
-
-Wreorder
-
-Wrestrict
-
-Wreturn-local-addr
-
-Wreturn-type
-
-Wscalar-storage-order
-
-Wselector
-
-Wself-move
-
-Wsequence-point
-
-Wshadow
-
-Wshadow-ivar
-
-Wshift-count-negative
-
-Wshift-count-overflow
-
-Wshift-negative-value
-
-Wshift-overflow
-
-Wsign-compare
-
-Wsign-conversion
-
-Wsign-promo
-
-Wsized-deallocation
-
-Wsizeof-array-argument
-
-Wsizeof-array-div
-
-Wsizeof-pointer-div
-
-Wsizeof-pointer-memaccess
-
-Wstack-protector
-
-Wstack-usage
-
-Wstrict-aliasing
-
-Wstrict-null-sentinel
-
-Wstrict-overflow
-
-Wstrict-prototypes
-
-Wstrict-selector-match
-
-Wstring-compare
-
-Wstringop-overflow
-
-Wstringop-overread
-
-Wstringop-truncation
-
-Wsubobject-linkage
-
-Wsuggest-attribute
-
-Wsuggest-final-methods
-
-Wsuggest-final-types
-
-Wsuggest-override
-
-Wswitch
-
-Wswitch-bool
-
-Wswitch-default
-
-Wswitch-enum
-
-Wswitch-outside-range
-
-Wswitch-unreachable
-
-Wsync-nand
-
-Wsystem-headers
-
-Wtautological-compare
-
-Wtemplates
-
-Wterminate
-
-Wtraditional
-
-Wtraditional-conversion
-
-Wtrampolines
-
-Wtrigraphs
-
-Wtrivial-auto-var-init
-
-Wtsan
-
-Wtype-limits
-
-Wundeclared-selector
-
-Wundef
-
-Wunicode
-
-Wuninitialized
-
-Wunknown-pragmas
-
-Wunsafe-loop-optimizations
-
-Wunsuffixed-float-constants
-
-Wunused
-
-Wunused-but-set-parameter
-
-Wunused-but-set-variable
-
-Wunused-const-variable
-
-Wunused-function
-
-Wunused-label
-
-Wunused-local-typedefs
-
-Wunused-macros
-
-Wunused-parameter
-
-Wunused-result
-
-Wunused-value
-
-Wunused-variable
-
-Wuse-after-free
-
-Wuseless-cast
-
-Wvarargs
-
-Wvariadic-macros
-
-Wvector-operation-performance
-
-Wvexing-parse
-
-Wvirtual-inheritance
-
-Wvirtual-move-assign
-
-Wvla
-
-Wvla-larger-than
-
-Wvla-parameter
-
-Wvolatile
-
-Wvolatile-register-var
-
-Wwrite-strings
-
-Wxor-used-as-pow
-
-Wzero-as-null-pointer-constant
-
-Wzero-length-bounds
-
-x
-
-Xassembler
-
-Xbind-lazy
-
-Xbind-now
-
-Xlinker
-
-Xpreprocessor
-
-Ym,dir
-
-YP,dirs
-
-z
- .sdata/.sdata2 references (PowerPC)
- //
- 0 in constraint
- < in constraint
- = in constraint
- > in constraint
- ? in constraint
- ?:
- ?: extensions
- ?: side effect
- ^ in constraint
|