Index

Symbols | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Symbols

#pragma implementation
#pragma interface
$
--coverage, -coverage
command line option
--help, -help
command line option
--no-sysroot-suffix, -no-sysroot-suffix
command line option
--param name=value
command line option
--sysroot=dir
command line option
--target-help, -target-help
command line option
--version, -version
command line option
-all_load
command line option
-allowable_client client_name, -allowable_client, -client_name, -compatibility_version, -current_version, -dead_strip, -dependency-file, -dylib_file, -dylinker_install_name, -dynamic, -exported_symbols_list, -filelist, -flat_namespace, -force_flat_namespace, -headerpad_max_install_names, -image_base, -init, -install_name, -keep_private_externs, -multi_module, -multiply_defined, -multiply_defined_unused, -noall_load, -no_dead_strip_inits_and_terms, -nofixprebinding, -nomultidefs, -noprebind, -noseglinkedit, -pagezero_size, -prebind, -prebind_all_twolevel_modules, -private_bundle, -read_only_relocs, -sectalign, -sectobjectsymbols, -whyload, -seg1addr, -sectcreate, -sectorder, -segaddr, -segs_read_only_addr, -segs_read_write_addr, -seg_addr_table, -seg_addr_table_filename, -seglinkedit, -segprot, -single_module, -static, -sub_library, -sub_umbrella, -twolevel_namespace, -umbrella, -undefined, -unexported_symbols_list, -weak_reference_mismatches, -whatsloaded
command line option
-ansi
command line option
-arch_errors_fatal
command line option
-aux-info filename, -aux-info
command line option
-bind_at_load
command line option
-Bprefix, -B
command line option
-Bstatic, -Bdynamic
command line option
-bundle
command line option
-bundle_loader executable, -bundle_loader
command line option
-c
command line option
-c, -S, -E
command line option
-dA
command line option
-da, -fdump-rtl-all
command line option
-dD
command line option
-dH
command line option
-dletters, -d
command line option
-dp
command line option
-dP
command line option
-dumpmachine
command line option
-dumpspecs
command line option
-dumpversion
command line option
-dx
command line option
-dynamiclib
command line option
-E
command line option
-EB
command line option
-EL
command line option
-fabi-compat-version=n
command line option
-fabi-version=n
command line option
-fada-spec-parent=unit
command line option
-faggressive-loop-optimizations
command line option
-falign-functions
command line option
-falign-jumps
command line option
-falign-labels
command line option
-falign-loops
command line option
-fallow-parameterless-variadic-functions
command line option
-fasan-shadow-offset=number
command line option
-fassociative-math
command line option
-fasynchronous-unwind-tables
command line option
-fauto-inc-dec
command line option
-fauto-profile
command line option
-fbounds-check
command line option
-fbranch-probabilities
command line option
-fbranch-target-load-optimize
command line option
-fbranch-target-load-optimize2
command line option
-fbtr-bb-exclusive
command line option
-fcall-saved-reg, -fcall-saved
command line option
-fcall-used-reg, -fcall-used
command line option
-fcaller-saves
command line option
-fcheck-data-deps
command line option
-fcheck-new
command line option
-fcheck-pointer-bounds, -fno-check-pointer-bounds
command line option
-fchkp-check-incomplete-type, -fno-chkp-check-incomplete-type
command line option
-fchkp-check-read, -fno-chkp-check-read
command line option
-fchkp-check-write, -fno-chkp-check-write
command line option
-fchkp-first-field-has-own-bounds, -fno-chkp-first-field-has-own-bounds
command line option
-fchkp-instrument-calls, -fno-chkp-instrument-calls
command line option
-fchkp-instrument-marked-only, -fno-chkp-instrument-marked-only
command line option
-fchkp-narrow-bounds, -fno-chkp-narrow-bounds
command line option
-fchkp-narrow-to-innermost-array, -fno-chkp-narrow-to-innermost-array
command line option
-fchkp-optimize, -fno-chkp-optimize
command line option
-fchkp-store-bounds, -fno-chkp-store-bounds
command line option
-fchkp-treat-zero-dynamic-size-as-infinite, -fno-chkp-treat-zero-dynamic-size-as-infinite
command line option
-fchkp-use-fast-string-functions, -fno-chkp-use-fast-string-functions
command line option
-fchkp-use-nochk-string-functions, -fno-chkp-use-nochk-string-functions
command line option
-fchkp-use-static-bounds, -fno-chkp-use-static-bounds
command line option
-fchkp-use-static-const-bounds, -fno-chkp-use-static-const-bounds
command line option
-fchkp-use-wrappers, -fno-chkp-use-wrappers
command line option
-fcilkplus
command line option
-fcombine-stack-adjustments
command line option
-fcompare-debug-second
command line option
-fcompare-debug[=opts]
command line option
-fcompare-elim
command line option
-fcond-mismatch
command line option
-fconserve-stack
command line option
-fconstant-string-class=class-name
command line option
-fconstexpr-depth=n
command line option
-fcprop-registers
command line option
-fcrossjumping
command line option
-fcse-follow-jumps
command line option
-fcse-skip-blocks
command line option
-fcx-fortran-rules
command line option
-fcx-limited-range
command line option
-fdbg-cnt-list
command line option
-fdbg-cnt=counter-value-list
command line option
-fdce
command line option
-fdebug-prefix-map=old=new
command line option
-fdebug-types-section, -fno-debug-types-section
command line option
-fdeclone-ctor-dtor
command line option
-fdeduce-init-list
command line option
-fdelayed-branch
command line option
-fdelete-dead-exceptions
command line option
-fdelete-null-pointer-checks
command line option
-fdevirtualize
command line option
-fdevirtualize-at-ltrans
command line option
-fdevirtualize-speculatively
command line option
-fdiagnostics-color[=WHEN]
command line option
-fdiagnostics-show-location=once
command line option
-Fdir, -F
command line option
-fdse
command line option
-fdump-ada-spec[-slim], -fdump-ada-spec
command line option
-fdump-class-hierarchy , -fdump-class-hierarchy
command line option
-fdump-final-insns[=file]
command line option
-fdump-go-spec=file
command line option
-fdump-ipa-switch, -fdump-ipa
command line option
-fdump-noaddr
command line option
-fdump-passes
command line option
-fdump-rtl-alignments
command line option
-fdump-rtl-asmcons
command line option
-fdump-rtl-auto_inc_dec
command line option
-fdump-rtl-barriers
command line option
-fdump-rtl-bbpart
command line option
-fdump-rtl-bbro
command line option
-fdump-rtl-btl1, -fdump-rtl-btl2
command line option
-fdump-rtl-bypass
command line option
-fdump-rtl-ce1, -fdump-rtl-ce2, -fdump-rtl-ce3
command line option
-fdump-rtl-combine
command line option
-fdump-rtl-compgotos
command line option
-fdump-rtl-cprop_hardreg
command line option
-fdump-rtl-csa
command line option
-fdump-rtl-cse1, -fdump-rtl-cse2
command line option
-fdump-rtl-dbr
command line option
-fdump-rtl-dce
command line option
-fdump-rtl-dce1, -fdump-rtl-dce2
command line option
-fdump-rtl-eh
command line option
-fdump-rtl-eh_ranges
command line option
-fdump-rtl-expand
command line option
-fdump-rtl-fwprop1, -fdump-rtl-fwprop2
command line option
-fdump-rtl-gcse1, -fdump-rtl-gcse2
command line option
-fdump-rtl-init-regs
command line option
-fdump-rtl-initvals
command line option
-fdump-rtl-into_cfglayout
command line option
-fdump-rtl-ira
command line option
-fdump-rtl-jump
command line option
-fdump-rtl-loop2
command line option
-fdump-rtl-mach
command line option
-fdump-rtl-mode_sw
command line option
-fdump-rtl-outof_cfglayout
command line option
-fdump-rtl-peephole2
command line option
-fdump-rtl-postreload
command line option
-fdump-rtl-pro_and_epilogue
command line option
-fdump-rtl-ree
command line option
-fdump-rtl-regclass, -fdump-rtl-subregs_of_mode_init, -fdump-rtl-subregs_of_mode_finish, -fdump-rtl-dfinit, -fdump-rtl-dfinish
command line option
-fdump-rtl-rnreg
command line option
-fdump-rtl-sched1, -fdump-rtl-sched2
command line option
-fdump-rtl-seqabstr
command line option
-fdump-rtl-shorten
command line option
-fdump-rtl-sibling
command line option
-fdump-rtl-sms
command line option
-fdump-rtl-split1, -fdump-rtl-split2, -fdump-rtl-split3, -fdump-rtl-split4, -fdump-rtl-split5
command line option
-fdump-rtl-stack
command line option
-fdump-rtl-subreg1, -fdump-rtl-subreg2
command line option
-fdump-rtl-unshare
command line option
-fdump-rtl-vartrack
command line option
-fdump-rtl-vregs
command line option
-fdump-rtl-web
command line option
-fdump-statistics-option, -fdump-statistics
command line option
-fdump-translation-unit , -fdump-translation-unit
command line option
-fdump-tree-switch, -fdump-tree
command line option
-fdump-unnumbered
command line option
-fdump-unnumbered-links
command line option
-fearly-inlining
command line option
-feliminate-dwarf2-dups
command line option
-feliminate-unused-debug-symbols
command line option
-femit-class-debug-always
command line option
-femit-struct-debug-baseonly
command line option
-femit-struct-debug-detailed[=spec-list]
command line option
-femit-struct-debug-reduced
command line option
-fenable-kind-pass, -fdisable-, -fenable-
command line option
-fexceptions
command line option
-fexcess-precision=style
command line option
-fexpensive-optimizations
command line option
-fext-numeric-literals , -fext-numeric-literals, -fno-ext-numeric-literals
command line option
-fextern-tls-init, -fno-extern-tls-init
command line option
-ffast-math
command line option
-ffat-lto-objects
command line option
-ffinite-math-only
command line option
-ffixed-reg, -ffixed
command line option
-ffloat-store
command line option
-ffor-scope, -fno-for-scope
command line option
-fforward-propagate
command line option
-ffp-contract=style
command line option
-ffreestanding
command line option
-ffriend-injection
command line option
-ffunction-sections, -fdata-sections
command line option
-fgcse
command line option
-fgcse-after-reload
command line option
-fgcse-las
command line option
-fgcse-lm
command line option
-fgcse-sm
command line option
-fgnu-runtime
command line option
-fgnu-tm
command line option
-fgnu89-inline
command line option
-fgraphite-identity
command line option
-fhoist-adjacent-loads
command line option
-fhosted
command line option
-fif-conversion
command line option
-fif-conversion2
command line option
-findirect-inlining
command line option
-finhibit-size-directive
command line option
-finline-functions
command line option
-finline-functions-called-once
command line option
-finline-limit=n
command line option
-finline-small-functions
command line option
-finstrument-functions
command line option
-finstrument-functions-exclude-file-list=file,file,...
command line option
-finstrument-functions-exclude-function-list=sym,sym,...
command line option
-fipa-cp
command line option
-fipa-cp-alignment
command line option
-fipa-cp-clone
command line option
-fipa-icf
command line option
-fipa-profile
command line option
-fipa-pta
command line option
-fipa-pure-const
command line option
-fipa-ra
command line option
-fipa-reference
command line option
-fipa-sra
command line option
-fira-algorithm=algorithm
command line option
-fira-hoist-pressure
command line option
-fira-loop-pressure
command line option
-fira-region=region
command line option
-fira-verbose=n
command line option
-fisolate-erroneous-paths-attribute
command line option
-fisolate-erroneous-paths-dereference
command line option
-fivar-visibility=[public|protected|private|package]
command line option
-fivopts
command line option
-fkeep-inline-functions
command line option
-fkeep-static-consts
command line option
-flax-vector-conversions
command line option
-fleading-underscore
command line option
-flive-range-shrinkage
command line option
-floop-block
command line option
-floop-interchange
command line option
-floop-nest-optimize
command line option
-floop-parallelize-all
command line option
-floop-strip-mine
command line option
-floop-unroll-and-jam
command line option
-flra-remat
command line option
-flto-compression-level=n
command line option
-flto-odr-type-merging
command line option
-flto-partition=alg
command line option
-flto-report
command line option
-flto-report-wpa
command line option
-flto[=n]
command line option
-fmax-errors=n
command line option
-fmem-report
command line option
-fmem-report-wpa
command line option
-fmerge-all-constants
command line option
-fmerge-constants
command line option
-fmessage-length=n
command line option
-fmodulo-sched
command line option
-fmodulo-sched-allow-regmoves
command line option
-fmove-loop-invariants
command line option
-fms-extensions
command line option, [1]
-fnext-runtime
command line option
-fno-access-control
command line option
-fno-asm
command line option
-fno-branch-count-reg
command line option
-fno-builtin
command line option
-fno-common
command line option
-fno-defer-pop
command line option
-fno-diagnostics-show-caret, -fdiagnostics-show-caret
command line option
-fno-diagnostics-show-option, -fdiagnostics-show-option
command line option
-fno-dwarf2-cfi-asm, -fdwarf2-cfi-asm
command line option
-fno-elide-constructors
command line option
-fno-eliminate-unused-debug-types, -feliminate-unused-debug-types
command line option
-fno-enforce-eh-specs
command line option
-fno-function-cse
command line option
-fno-gnu-keywords
command line option
-fno-gnu-unique
command line option
-fno-guess-branch-probability
command line option
-fno-ident
command line option
-fno-implement-inlines
command line option
-fno-implicit-inline-templates
command line option
-fno-implicit-templates
command line option
-fno-inline
command line option
-fno-ira-share-save-slots
command line option
-fno-ira-share-spill-slots
command line option
-fno-jump-tables
command line option
-fno-keep-inline-dllexport
command line option
-fno-lifetime-dse
command line option
-fno-local-ivars, -flocal-ivars
command line option
-fno-math-errno
command line option
-fno-merge-debug-strings, -fmerge-debug-strings
command line option
-fno-nil-receivers
command line option
-fno-nonansi-builtins
command line option
-fno-operator-names
command line option
-fno-optional-diags
command line option
-fno-peephole, -fno-peephole2
command line option
-fno-plt
command line option
-fno-pretty-templates
command line option
-fno-rtti
command line option
-fno-sanitize=all
command line option
-fno-sched-interblock
command line option
-fno-sched-spec
command line option
-fno-set-stack-executable
command line option
-fno-signed-zeros
command line option
-fno-threadsafe-statics
command line option
-fno-toplevel-reorder
command line option
-fno-trapping-math
command line option
-fno-use-cxa-get-exception-ptr
command line option
-fno-weak
command line option
-fno-zero-initialized-in-bss
command line option
-fnon-call-exceptions
command line option
-fnothrow-opt
command line option
-fobjc-abi-version=n
command line option
-fobjc-call-cxx-cdtors
command line option
-fobjc-direct-dispatch
command line option
-fobjc-exceptions
command line option
-fobjc-gc
command line option
-fobjc-nilcheck
command line option
-fobjc-std=objc1
command line option
-fomit-frame-pointer
command line option
-fopenacc
command line option
-fopenmp
command line option
-fopenmp-simd
command line option
-fopt-info
command line option
-foptimize-sibling-calls
command line option
-foptimize-strlen
command line option
-force_cpusubtype_ALL
command line option
-fpack-struct[=n]
command line option
-fpartial-inlining
command line option
-fpcc-struct-return
command line option
-fpeel-loops
command line option
-fpermissive
command line option
-fPIC
command line option
-fpic
command line option
-fpie, -fPIE
command line option
-fplan9-extensions
command line option
-fplugin-arg-name-key=value
command line option
-fplugin=name.so
command line option
-fpost-ipa-mem-report
command line option
-fpre-ipa-mem-report
command line option
-fpredictive-commoning
command line option
-fprefetch-loop-arrays
command line option
-fprofile-arcs
command line option
-fprofile-correction
command line option
-fprofile-dir=path
command line option
-fprofile-generate
command line option
-fprofile-reorder-functions
command line option
-fprofile-report
command line option
-fprofile-use
command line option
-fprofile-values
command line option
-fpu, -nofpu
command line option
-frandom-seed=number
command line option
-freciprocal-math
command line option
-frecord-gcc-switches
command line option
-free
command line option
-freg-struct-return
command line option
-frename-registers
command line option
-freorder-blocks
command line option
-freorder-blocks-and-partition
command line option
-freorder-functions
command line option
-freplace-objc-classes
command line option
-frepo
command line option
-freport-bug
command line option
-frerun-cse-after-loop
command line option
-freschedule-modulo-scheduled-loops
command line option
-frounding-math
command line option
-fsanitize-recover[=opts]
command line option
-fsanitize-sections=s1,s2,...
command line option
-fsanitize-undefined-trap-on-error
command line option
-fsanitize=address
command line option
-fsanitize=alignment
command line option
-fsanitize=bool
command line option
-fsanitize=bounds
command line option
-fsanitize=bounds-strict
command line option
-fsanitize=enum
command line option
-fsanitize=float-cast-overflow
command line option
-fsanitize=float-divide-by-zero
command line option
-fsanitize=integer-divide-by-zero
command line option
-fsanitize=kernel-address
command line option
-fsanitize=leak
command line option
-fsanitize=nonnull-attribute
command line option
-fsanitize=null
command line option
-fsanitize=object-size
command line option
-fsanitize=return
command line option
-fsanitize=returns-nonnull-attribute
command line option
-fsanitize=shift
command line option
-fsanitize=signed-integer-overflow
command line option
-fsanitize=thread
command line option
-fsanitize=undefined
command line option
-fsanitize=unreachable
command line option
-fsanitize=vla-bound
command line option
-fsanitize=vptr
command line option
-fsched-critical-path-heuristic
command line option
-fsched-dep-count-heuristic
command line option
-fsched-group-heuristic
command line option
-fsched-last-insn-heuristic
command line option
-fsched-pressure
command line option
-fsched-rank-heuristic
command line option
-fsched-spec-insn-heuristic
command line option
-fsched-spec-load
command line option
-fsched-spec-load-dangerous
command line option
-fsched-stalled-insns
command line option
-fsched-stalled-insns-dep
command line option
-fsched-verbose=n
command line option
-fsched2-use-superblocks
command line option
-fschedule-fusion
command line option
-fschedule-insns
command line option
-fschedule-insns2
command line option
-fsection-anchors
command line option
-fsel-sched-pipelining
command line option
-fsel-sched-pipelining-outer-loops
command line option
-fselective-scheduling
command line option
-fselective-scheduling2
command line option
-fsemantic-interposition
command line option
-fshort-double
command line option
-fshort-enums
command line option
-fshort-wchar
command line option
-fshrink-wrap
command line option
-fsignaling-nans
command line option
-fsigned-bitfields, -funsigned-bitfields, -fno-signed-bitfields, -fno-unsigned-bitfields
command line option
-fsigned-char
command line option
-fsimd-cost-model=model
command line option
-fsingle-precision-constant
command line option
-fsized-deallocation
command line option
-fsplit-ivs-in-unroller
command line option
-fsplit-stack
command line option
-fsplit-wide-types
command line option
-fssa-phiopt
command line option
-fstack-check
command line option
-fstack-limit-register=reg
command line option
-fstack-protector
command line option
-fstack-protector-all
command line option
-fstack-protector-explicit
command line option
-fstack-protector-strong
command line option
-fstack-reuse=reuse-level
command line option
-fstack-usage
command line option
-fstats
command line option
-fstdarg-opt
command line option
-fstrict-aliasing
command line option
-fstrict-enums
command line option
-fstrict-overflow
command line option
-fstrict-volatile-bitfields
command line option
-fsync-libcalls
command line option
-fsyntax-only
command line option
-ftemplate-backtrace-limit=n
command line option
-ftemplate-depth=n
command line option
-ftest-coverage
command line option
-fthread-jumps
command line option
-ftime-report
command line option
-ftls-model=model
command line option
-ftracer
command line option
-ftrapv
command line option
-ftree-bit-ccp
command line option
-ftree-builtin-call-dce
command line option
-ftree-ccp
command line option
-ftree-ch
command line option
-ftree-coalesce-inlined-vars
command line option
-ftree-coalesce-vars
command line option
-ftree-copy-prop
command line option
-ftree-copyrename
command line option
-ftree-dce
command line option
-ftree-dominator-opts
command line option
-ftree-dse
command line option
-ftree-forwprop
command line option
-ftree-fre
command line option
-ftree-loop-distribute-patterns
command line option
-ftree-loop-distribution
command line option
-ftree-loop-if-convert
command line option
-ftree-loop-if-convert-stores
command line option
-ftree-loop-im
command line option
-ftree-loop-ivcanon
command line option
-ftree-loop-linear
command line option
-ftree-loop-optimize
command line option
-ftree-loop-vectorize
command line option
-ftree-parallelize-loops=n
command line option
-ftree-partial-pre
command line option
-ftree-phiprop
command line option
-ftree-pre
command line option
-ftree-pta
command line option
-ftree-reassoc
command line option
-ftree-sink
command line option
-ftree-slp-vectorize
command line option
-ftree-slsr
command line option
-ftree-sra
command line option
-ftree-switch-conversion
command line option
-ftree-tail-merge
command line option
-ftree-ter
command line option
-ftree-vectorize
command line option
-ftree-vrp
command line option
-funit-at-a-time
command line option
-funroll-all-loops
command line option
-funroll-loops
command line option
-funsafe-loop-optimizations
command line option
-funsafe-math-optimizations
command line option
-funsigned-char
command line option
-funswitch-loops
command line option
-funwind-tables
command line option
-fuse-cxa-atexit
command line option
-fuse-ld=bfd
command line option
-fuse-ld=gold
command line option
-fuse-linker-plugin
command line option
-fvar-tracking
command line option
-fvar-tracking-assignments, -fno-var-tracking-assignments
command line option
-fvar-tracking-assignments-toggle, -fno-var-tracking-assignments-toggle
command line option
-fvariable-expansion-in-unroller
command line option
-fvect-cost-model=model
command line option
-fverbose-asm
command line option
-fvisibility-inlines-hidden
command line option
-fvisibility-ms-compat
command line option
-fvisibility=[default|internal|hidden|protected]
command line option
-fvpt
command line option
-fvtable-verify=[std|preinit|none]
command line option
-fvtv-counts
command line option
-fvtv-debug
command line option
-fweb
command line option
-fwhole-program
command line option
-fwrapv
command line option
-fwritable-relocated-rdata, -fno-writable-relocated-rdata
command line option
-fzero-link
command line option
-g
command line option
-G
command line option
-G num, -G
command line option, [1], [2], [3]
-gcoff
command line option
-gdwarf-version
command line option
-gen-decls
command line option
-gfull
command line option
-ggdb
command line option
-ggnu-pubnames
command line option
-gno-record-gcc-switches
command line option
-gno-strict-dwarf
command line option
-gpubnames
command line option
-grecord-gcc-switches
command line option
-gsplit-dwarf
command line option
-gstabs
command line option
-gstabs+
command line option
-gstrict-dwarf
command line option
-gtoggle
command line option
-gused
command line option
-gvms
command line option
-gxcoff
command line option
-gxcoff+
command line option
-gz[=type]
command line option
-I-
command line option
-Idir, -I
command line option
-iframeworkdir, -iframework
command line option
-iplugindir=dir
command line option
-iquotedir, -iquote
command line option
-Ldir, -L
command line option
-llibrary, -l
command line option
-lobjc
command line option
-m1
command line option
-m10
command line option
-m16-bit
command line option
-m1reg-reg, -m1reg-
command line option
-m2
command line option
-m210, -m340
command line option
-m2a
command line option
-m2a-nofpu
command line option
-m2a-single
command line option
-m2a-single-only
command line option
-m3
command line option
-m32
command line option
-m32, -m64
command line option, [1], [2], [3]
-m32, -m64, -mx32, -m16
command line option
-m32-bit, -m16-bit, -m8-bit
command line option
-m32r
command line option
-m32r2
command line option
-m32rx
command line option
-m3e
command line option
-m4
command line option
-m4-100
command line option
-m4-100-nofpu
command line option
-m4-100-single
command line option
-m4-100-single-only
command line option
-m4-200
command line option
-m4-200-nofpu
command line option
-m4-200-single
command line option
-m4-200-single-only
command line option
-m4-300
command line option
-m4-300-nofpu
command line option
-m4-300-single
command line option
-m4-300-single-only
command line option
-m4-340
command line option
-m4-500
command line option
-m4-nofpu
command line option
-m4-single
command line option
-m4-single-only
command line option
-m40
command line option
-m45
command line option
-m4a
command line option
-m4a-nofpu
command line option
-m4a-single
command line option
-m4a-single-only
command line option
-m4al
command line option
-m4byte-functions, -mno-4byte-functions
command line option
-m5-32media
command line option
-m5-32media-nofpu
command line option
-m5-64media
command line option
-m5-64media-nofpu
command line option
-m5-compact
command line option
-m5-compact-nofpu
command line option
-m5200
command line option
-m5206e
command line option
-m528x
command line option
-m5307
command line option
-m5407
command line option
-m64, -m31
command line option
-m64bit-doubles, -m32bit-doubles
command line option, [1]
-m68000, -mc68000
command line option
-m68010
command line option
-m68020, -mc68020
command line option
-m68020-40
command line option
-m68020-60
command line option
-m68030
command line option
-m68040
command line option
-m68060
command line option
-m8bit-idiv
command line option
-m8byte-align, -mno-8byte-align
command line option
-m96bit-long-double, -m128bit-long-double
command line option
-mabi=32
command line option
-mabi=abi-type
command line option
-mabi=elfv1
command line option
-mabi=elfv2
command line option
-mabi=ibmlongdouble
command line option
-mabi=ieeelongdouble
command line option
-mabi=mmixware
command line option
-mabi=name
command line option, [1], [2]
-mabi=no-spe
command line option
-mabi=spe
command line option
-mabicalls, -mno-abicalls
command line option
-mabort-on-noreturn
command line option
-mabs=2008
command line option
-mabsdiff
command line option
-mabshi
command line option
-mac0
command line option
-macc-4
command line option
-macc-8
command line option
-maccumulate-args
command line option
-maccumulate-outgoing-args
command line option, [1]
-maddress-mode=long
command line option
-maddress-mode=short
command line option
-maddress-space-conversion, -mno-address-space-conversion
command line option
-mads
command line option
-mae=ae_type
command line option
-maix-struct-return
command line option
-maix64, -maix32
command line option
-malign-300
command line option
-malign-call
command line option
-malign-data=type
command line option
-malign-double, -mno-align-double
command line option
-malign-int, -mno-align-int
command line option
-malign-labels
command line option
-malign-loops
command line option
-malign-natural, -malign-power
command line option
-mall-opts
command line option
-malloc-cc
command line option
-mallow-string-insns, -mno-allow-string-insns
command line option
-mallregs
command line option
-maltivec, -mno-altivec
command line option
-maltivec=be
command line option
-maltivec=le
command line option
-mam33
command line option
-mam33-2
command line option
-mam34
command line option
-mandroid
command line option
-mannotate-align
command line option
-mapcs
command line option
-mapcs-frame
command line option
-mapp-regs
command line option
-march=arch
command line option, [1], [2]
-march=architecture-type
command line option, [1]
-march=cpu-type
command line option, [1]
-march=name
command line option, [1], [2]
-marclinux
command line option
-marclinux_prof
command line option
-margonaut
command line option
-mas100-syntax, -mno-as100-syntax
command line option
-masm-hex
command line option
-masm-syntax-unified
command line option
-masm=dialect
command line option
-matomic-model=model
command line option
-matomic-updates, -mno-atomic-updates
command line option
-mauto-modify-reg
command line option
-mauto-pic
command line option
-maverage
command line option
-mavoid-indexed-addresses, -mno-avoid-indexed-addresses
command line option
-mavx256-split-unaligned-load, -mavx256-split-unaligned-store
command line option
-max-vect-align=num
command line option
-mb
command line option
-mbackchain, -mno-backchain
command line option
-mbarrel-shift-enabled
command line option
-mbarrel-shifter
command line option
-mbarrel_shifter
command line option
-mbase-addresses, -mno-base-addresses
command line option
-mbased=n
command line option
-mbbit-peephole
command line option
-mbcopy
command line option
-mbcopy-builtin
command line option
-mbig, -mbig-endian
command line option
-mbig-endian
command line option, [1], [2], [3], [4], [5]
-mbig-endian, -EB
command line option
-mbig-endian, -mlittle-endian
command line option
-mbig-endian-data, -mlittle-endian-data
command line option
-mbig-switch
command line option
-mbigtable
command line option
-mbionic
command line option
-mbit-ops
command line option
-mbitfield
command line option
-mbitops
command line option, [1]
-mblock-move-inline-limit=num
command line option
-mbranch-cheap
command line option
-mbranch-cost=cost
command line option
-mbranch-cost=num
command line option, [1]
-mbranch-cost=number
command line option
-mbranch-expensive
command line option
-mbranch-hints
command line option
-mbranch-likely, -mno-branch-likely
command line option
-mbranch-predict, -mno-branch-predict
command line option
-mbss-plt
command line option
-mbuild-constants
command line option
-mbwx, -mno-bwx, -mcix, -mno-cix, -mfix, -mno-fix, -mmax, -mno-max
command line option
-mbypass-cache, -mno-bypass-cache
command line option
-mc=name
command line option
-mcache-block-size=num
command line option
-mcache-size=cache-size
command line option
-mcall-aixdesc, -m
command line option
-mcall-freebsd
command line option
-mcall-linux
command line option
-mcall-netbsd
command line option
-mcall-openbsd, -mcall-netbsd
command line option
-mcall-prologues
command line option
-mcall-sysv
command line option
-mcall-sysv-eabi, -mcall-eabi
command line option
-mcall-sysv-noeabi
command line option
-mcallee-super-interworking
command line option
-mcaller-super-interworking
command line option
-mcallgraph-data, -mno-callgraph-data
command line option
-mcase-vector-pcrel
command line option
-mcbcond, -mno-cbcond
command line option
-mcbranch-force-delay-slot
command line option
-mcc-init
command line option
-mcfv4e
command line option
-mcheck-zero-division, -mno-check-zero-division
command line option
-mcld
command line option
-mclear-hwcap
command line option
-mclip
command line option
-mcmodel=code-model
command line option
-mcmodel=kernel
command line option
-mcmodel=large
command line option, [1], [2], [3]
-mcmodel=medium
command line option, [1]
-mcmodel=small
command line option, [1], [2], [3]
-mcmodel=tiny
command line option
-mcmodel=which
command line option
-mcmov
command line option
-mcmove
command line option
-mcode-readable=setting
command line option
-mcode-region=
command line option
-mcompact-casesi
command line option
-mcompat-align-parm
command line option
-mcond-exec
command line option
-mcond-move
command line option
-mconfig=name
command line option
-mconsole
command line option
-mconst16, -mno-const16
command line option
-mconstant-gp
command line option
-mcop
command line option
-mcop32
command line option
-mcop64
command line option
-mcorea
command line option
-mcoreb
command line option
-mcpu32
command line option
-mcpu=
command line option
-mcpu=cpu
command line option, [1], [2]
-mcpu=cpu-type
command line option, [1]
-mcpu=cpu[-sirevision]
command line option
-mcpu=cpu_type
command line option, [1], [2], [3]
-mcpu=g10
command line option
-mcpu=name
command line option, [1], [2], [3], [4], [5]
-mcr16cplus, -mcr16c
command line option
-mcrc32
command line option
-mcrypto, -mno-crypto
command line option
-mcsync-anomaly
command line option
-mctor-dtor
command line option
-mcustom-fpu-cfg=name
command line option
-mcustom-insn=N
command line option
-mcx16
command line option
-mdalign
command line option
-mdata-model=model
command line option
-mdc
command line option
-mdebug
command line option, [1]
-mdebug, -mno-debug
command line option
-mdebug-main=prefix
command line option
-mdec-asm
command line option
-mdirect-move, -mno-direct-move
command line option
-mdisable-callt, -mno-disable-callt
command line option
-mdisable-fpregs
command line option
-mdisable-indexing
command line option
-mdiv
command line option
-mdiv, -mno-div
command line option, [1]
-mdiv=strategy
command line option
-mdivide-enabled
command line option
-mdivide-traps, -mdivide-breaks
command line option
-mdivsi3_libfunc=name
command line option
-mdll
command line option
-mdlmzb, -mno-dlmzb
command line option
-mdmx, -mno-mdmx
command line option
-mdouble
command line option
-mdouble-float
command line option
-mdpfp, -mdpfp-compact
command line option
-mdpfp-fast
command line option
-mdpfp_compact
command line option
-mdpfp_fast
command line option
-mdsp, -mno-dsp
command line option
-mdsp-packa
command line option
-mdsp_packa
command line option
-mdspr2, -mno-dspr2
command line option
-mdual-nops
command line option
-mdump-tune-features
command line option
-mdvbf
command line option
-mdword
command line option
-mdynamic-no-pic
command line option
-mEA
command line option
-mea
command line option
-mea32, -mea64
command line option
-meabi, -mno-eabi
command line option
-mearly-cbranchsi
command line option
-mearly-stop-bits, -mno-early-stop-bits
command line option
-meb
command line option, [1], [2]
-mel
command line option, [1], [2]
-mel, -meb
command line option
-melf
command line option, [1]
-memb
command line option
-membedded-data, -mno-embedded-data
command line option
-memregs=number
command line option
-mepilogue-cfi
command line option
-mepsilon, -mno-epsilon
command line option
-metrax4, -metrax100
command line option
-meva, -mno-eva
command line option
-mexpand-adddi
command line option
-mexplicit-relocs, -mno-explicit-relocs
command line option, [1]
-mexr
command line option
-mextern-sdata, -mno-extern-sdata
command line option
-mfast-fp
command line option
-mfast-indirect-calls
command line option
-mfdpic
command line option
-mfentry
command line option
-mfix-and-continue, -ffix-and-continue, -findirect-data
command line option
-mfix-at697f
command line option
-mfix-cortex-a53-835769, -mno-fix-cortex-a53-835769
command line option
-mfix-cortex-a53-843419, -mno-fix-cortex-a53-843419
command line option
-mfix-cortex-m3-ldrd
command line option
-mfix-r10000, -mno-fix-r10000
command line option
-mfix-r4000, -mno-fix-r4000
command line option
-mfix-r4400, -mno-fix-r4400
command line option
-mfix-rm7000
command line option
-mfix-sb1
command line option
-mfix-ut699
command line option
-mfix-vr4120
command line option
-mfix-vr4130
command line option
-mfixed-cc
command line option
-mfixed-range=register-range
command line option, [1], [2], [3]
-mflat, -mno-flat
command line option
-mflip-mips16
command line option
-mfloat-abi=name
command line option
-mfloat-gprs=yes/single/double/no
command line option
-mfloat-vax, -mfloat-ieee
command line option
-mfloat32, -mno-float64
command line option
-mfloat64, -mno-float32
command line option
-mflush-func=func
command line option
-mflush-func=name
command line option
-mflush-trap=number
command line option
-mfmaf, -mno-fmaf
command line option
-mfmovd
command line option
-mforce-no-pic
command line option
-mfp-exceptions
command line option
-mfp-mode=mode
command line option
-mfp-reg, -mno-fp-regs
command line option
-mfp-rounding-mode=rounding-mode
command line option
-mfp-trap-mode=trap-mode
command line option
-mfp16-format=name
command line option
-mfp32
command line option
-mfp64
command line option
-mfpmath=unit
command line option
-mfpr-32
command line option
-mfpr-64
command line option
-mfpu
command line option
-mfpu, -mhard-float
command line option, [1]
-mfpu=name
command line option, [1]
-mfpxx
command line option
-mfriz
command line option
-mfsca, -mno-fsca
command line option
-mfsrra, -mno-fsrra
command line option
-mfull-regs
command line option
-mfull-toc, -mno-fp-in-toc, -mno-sum-in-toc, -mminimal-toc
command line option
-mfused-madd, -mno-fused-madd
command line option, [1], [2], [3], [4], [5]
-mg
command line option
-mg10, -mg13, -mg14, -mrl78
command line option
-mgas
command line option
-mgcc-abi
command line option
-mgen-cell-microcode
command line option
-mgeneral-regs-only
command line option
-mgettrcost=number
command line option
-mglibc
command line option
-mgnu
command line option
-mgnu-as, -mno-gnu-as
command line option
-mgnu-ld
command line option
-mgnu-ld, -mno-gnu-ld
command line option
-mgp32
command line option
-mgp64
command line option
-mgpopt, -mno-gpopt
command line option, [1]
-mgpr-32
command line option
-mgpr-64
command line option
-mgprel-ro
command line option
-mh
command line option
-mhal
command line option
-mhalf-reg-file
command line option
-mhard-dfp, -mno-hard-dfp
command line option
-mhard-float
command line option, [1], [2]
-mhard-float, -m68881
command line option
-mhard-float, -msoft-float
command line option
-mhard-quad-float
command line option
-mhardlit, -mno-hardlit
command line option
-mhint-max-distance=n
command line option
-mhint-max-nops=n
command line option
-mhotpatch=pre-halfwords,post-halfwords
command line option
-mhp-ld
command line option
-micplb
command line option
-mid-shared-library
command line option
-mieee
command line option
-mieee, -mno-ieee
command line option
-mieee-conformant
command line option
-mieee-fp, -mno-ieee-fp
command line option
-mieee-with-inexact
command line option
-milp32, -mlp64
command line option
-mimadd, -mno-imadd
command line option
-mimpure-text
command line option
-mincoming-stack-boundary=num
command line option
-mindexed-addressing
command line option
-mindexed-loads
command line option
-minline-all-stringops
command line option
-minline-float-divide-max-throughput
command line option
-minline-float-divide-min-latency
command line option
-minline-ic_invalidate
command line option
-minline-int-divide-max-throughput
command line option
-minline-int-divide-min-latency
command line option
-minline-plt
command line option, [1]
-minline-sqrt-max-throughput
command line option
-minline-sqrt-min-latency
command line option
-minline-stringops-dynamically
command line option
-minrt
command line option
-minsert-sched-nops=scheme
command line option
-mint-register=N
command line option
-mint16, -mno-int32
command line option
-mint32
command line option, [1]
-mint32, -mno-int16
command line option
-mint8
command line option
-minterlink-mips16, -mno-interlink-mips16
command line option
-minvalid-symbols
command line option
-mio-volatile
command line option
-mips1
command line option
-mips16, -mno-mips16
command line option
-mips2
command line option
-mips3
command line option
-mips32
command line option
-mips32r3
command line option
-mips32r5
command line option
-mips32r6
command line option
-mips3d, -mno-mips3d
command line option
-mips4
command line option
-mips64
command line option
-mips64r2
command line option
-mips64r3
command line option
-mips64r5
command line option
-mips64r6
command line option
-misel, -mno-isel
command line option
-misize
command line option, [1]
-misr-vector-size=num
command line option
-missue-rate=number
command line option
-mivc2
command line option
-mjump-in-delay
command line option
-mkernel
command line option
-mknuthdiv, -mno-knuthdiv
command line option
-ml
command line option, [1]
-mlarge
command line option
-mlarge-data-threshold=threshold
command line option
-mleadz
command line option
-mleaf-id-shared-library
command line option
-mlibfuncs, -mno-libfuncs
command line option
-mlibrary-pic
command line option
-mlinked-fp
command line option
-mlinker-opt
command line option
-mlinux
command line option
-mlittle, -mlittle-endian
command line option
-mlittle-endian
command line option, [1], [2], [3], [4], [5]
-mlittle-endian, -EL
command line option
-mlittle-endian, -mbig-endian
command line option
-mliw
command line option
-mllsc, -mno-llsc
command line option
-mlocal-sdata, -mno-local-sdata
command line option
-mlock
command line option
-mlong-calls
command line option, [1], [2]
-mlong-calls, -mno-long-calls
command line option, [1], [2], [3], [4]
-mlong-double-64, -mlong-double-128
command line option
-mlong-double-64, -mlong-double-80, -mlong-double-128
command line option
-mlong-jumps, -mno-long-jumps
command line option
-mlong-load-store
command line option
-mlong32
command line option
-mlong64
command line option
-mlongcall, -mno-longcall
command line option
-mlongcalls, -mno-longcalls
command line option
-mloop
command line option
-mlow-64k
command line option
-mlra
command line option
-mlra-priority-compact
command line option
-mlra-priority-noncompact
command line option
-mlra-priority-none
command line option
-mm
command line option
-mmac
command line option, [1]
-mmac-24
command line option
-mmac-d16
command line option
-mmac_24
command line option
-mmac_d16
command line option
-mmad, -mno-mad
command line option
-mmainkernel
command line option
-mmalloc64
command line option
-mmax-constant-size=N
command line option
-mmax-stack-frame=n
command line option
-mmcount-ra-address, -mno-mcount-ra-address
command line option
-mmcu, -mno-mcu
command line option
-mmcu=
command line option
-mmcu=mcu
command line option
-mmedia
command line option
-mmedium-calls
command line option
-mmemcpy
command line option
-mmemcpy, -mno-memcpy
command line option
-mmemcpy-strategy=strategy
command line option
-mmemory-latency=time
command line option
-mmemory-model=mem-model
command line option
-mmemset-strategy=strategy
command line option
-mmicromips, -mno-mmicromips
command line option
-mminmax
command line option
-mmixed-code
command line option
-mmmx, -mmpx
command line option
-mmodel=large
command line option
-mmodel=medium
command line option
-mmodel=small
command line option
-mmovbe
command line option
-mmt, -mno-mt
command line option
-mmul-bug-workaround, -mno-mul-bug-workaround
command line option
-mmul.x
command line option
-mmul32x16
command line option
-mmul64
command line option
-mmul=none
command line option
-mmuladd
command line option
-mmulhw, -mno-mulhw
command line option
-mmult
command line option
-mmult-bug
command line option
-mmultcost=num
command line option
-mmulti-cond-exec
command line option
-mmulticore
command line option
-mmultiple, -mno-multiple
command line option
-mmultiply-enabled, -multiply-enabled
command line option
-mmusl
command line option
-mmvcle, -mno-mvcle
command line option
-mmvme
command line option
-mn
command line option
-mn-flash=num
command line option
-mnan=2008
command line option
-mneon-for-64bits
command line option
-mnested-cond-exec
command line option
-mnhwloop
command line option
-mno-16-bit
command line option
-mno-abshi
command line option
-mno-ac0
command line option
-mno-align-loops
command line option
-mno-align-stringops
command line option
-mno-am33
command line option
-mno-app-regs
command line option
-mno-app-regs, -mapp-regs
command line option
-mno-bit-align, -mbit-align
command line option
-mno-brcc
command line option
-mno-cache-volatile , -mcache-volatile, -mno-cache-volatile
command line option
-mno-clearbss
command line option
-mno-cmov
command line option
-mno-cond-exec
command line option, [1]
-mno-cond-move
command line option
-mno-crt0
command line option, [1]
-mno-csync-anomaly
command line option
-mno-default
command line option
-mno-double
command line option
-mno-dpfp-lrsr
command line option
-mno-dwarf2-asm, -mdwarf2-asm
command line option
-mno-dword
command line option
-mno-eflags
command line option
-mno-ep, -mep
command line option
-mno-epilogue-cfi
command line option
-mno-exr
command line option
-mno-fancy-math-387
command line option
-mno-fast-sw-div, -mfast-sw-div
command line option
-mno-faster-structs, -mfaster-structs
command line option
-mno-fix-24k, -mfix-24k
command line option
-mno-float
command line option
-mno-flush-func
command line option
-mno-flush-trap
command line option
-mno-fp-ret-in-387
command line option
-mno-fpu, -msoft-float
command line option, [1]
-mno-gotplt, -mgotplt
command line option
-mno-hw-mul, -mhw-mul, -mno-hw-mulx, -mhw-mulx, -mno-hw-div, -mhw-div
command line option
-mno-id-shared-library
command line option
-mno-inline-float-divide
command line option
-mno-inline-int-divide
command line option
-mno-inline-sqrt
command line option
-mno-interlink-compressed, -minterlink-compressed
command line option
-mno-interrupts
command line option
-mno-leaf-id-shared-library
command line option
-mno-low-64k
command line option
-mno-lsim
command line option, [1]
-mno-media
command line option
-mno-millicode
command line option
-mno-mpy
command line option
-mno-muladd
command line option
-mno-mult-bug
command line option
-mno-multi-cond-exec
command line option
-mno-nested-cond-exec
command line option
-mno-optimize-membar
command line option
-mno-opts
command line option
-mno-pack
command line option
-mno-perf-ext
command line option
-mno-pic
command line option
-mno-prolog-function, -mprolog-function
command line option
-mno-prologue-epilogue, -mprologue-epilogue
command line option
-mno-red-zone
command line option
-mno-renesas
command line option
-mno-round-nearest
command line option
-mno-rtd
command line option
-mno-scc
command line option
-mno-sched-br-data-spec, -msched-br-data-spec
command line option
-mno-sched-control-spec, -msched-control-spec
command line option
-mno-sched-count-spec-in-critical-path, -msched-count-spec-in-critical-path
command line option
-mno-sched-prefer-non-control-spec-insns, -msched-prefer-non-control-spec-insns
command line option
-mno-sched-prefer-non-data-spec-insns, -msched-prefer-non-data-spec-insns
command line option
-mno-sched-prolog
command line option
-mno-sdata
command line option
-mno-sdata, -msdata
command line option
-mno-sep-data
command line option
-mno-short
command line option
-mno-side-effects
command line option
-mno-soft-cmpsf
command line option
-mno-soft-float, -msoft-float
command line option
-mno-space-regs
command line option
-mno-specld-anomaly
command line option
-mno-strict-align, -mstrict-align
command line option, [1]
-mno-toc, -mtoc
command line option
-mno-unaligned-doubles, -munaligned-doubles
command line option
-mno-v3push
command line option
-mno-vliw-branch
command line option
-mno-volatile-cache
command line option
-mno-warn-multiple-fast-interrupts, -mwarn-multiple-fast-interrupts
command line option
-mnobitfield, -mno-bitfield
command line option
-mnoliw
command line option
-mnomacsave
command line option
-mnop-fun-dllimport
command line option
-mnop-mcount
command line option
-mnops=num
command line option
-mnorm
command line option
-mnosetlb
command line option
-mnosplit-lohi, -mno-postinc, -mno-postmodify
command line option
-mnovect-double, -mno-vect-double
command line option
-modd-spreg, -mno-odd-spreg
command line option
-momit-leaf-frame-pointer
command line option, [1]
-momit-leaf-frame-pointer, -mno-omit-leaf-frame-pointer
command line option
-mone-byte-bool
command line option
-moptimize-membar
command line option
-mpa-risc-1-0, -mpa-risc-1-1, -mpa-risc-2-0
command line option
-mpack
command line option
-mpacked-stack, -mno-packed-stack
command line option
-mpadstruct
command line option
-mpaired, -mno-paired
command line option
-mpaired-single, -mno-paired-single
command line option
-mpc32, -mpc64, -mpc80
command line option
-mpcrel
command line option
-mpdebug
command line option
-mpe
command line option
-mpe-aligned-commons
command line option
-mperf-ext
command line option
-mpic-data-is-text-relative
command line option
-mpic-register=reg
command line option
-mpid, -mno-pid
command line option
-mplt, -mno-plt
command line option
-mpointer-size=size
command line option
-mpointers-to-nested-functions
command line option
-mpoke-function-name
command line option
-mpopc, -mno-popc
command line option
-mportable-runtime
command line option
-mpower8-fusion, -mno-power8-fusion
command line option
-mpower8-vector, -mno-power8-vector
command line option
-mpowerpc-gpopt, -mno-powerpc-gpopt, -mpowerpc-gfxopt, -mno-powerpc-gfxopt, -mpowerpc64, -mno-powerpc64, -mmfcrf, -mno-mfcrf, -mpopcntb, -mno-popcntb, -mpopcntd, -mno-popcntd, -mfprnd, -mno-fprnd, -mcmpb, -mno-cmpb, -mmfpgpr, -mno-mfpgpr, -mhard-dfp, -mno-hard-dfp
command line option
-mprefer-avx128
command line option
-mprefer-short-insn-regs
command line option
-mprefergot
command line option
-mpreferred-stack-boundary=num
command line option
-mpretend-cmove
command line option
-mprint-tune-info
command line option
-mprioritize-restricted-insns=priority
command line option
-mprototype, -mno-prototype
command line option
-mpt-fixed
command line option
-mpush-args, -mno-push-args
command line option
-mq-class
command line option
-mquad-memory, -mno-quad-memory
command line option
-mquad-memory-atomic, -mno-quad-memory-atomic
command line option
-mr10k-cache-barrier=setting
command line option
-mRcq
command line option
-mRcw
command line option
-mrecip
command line option, [1]
-mrecip-precision
command line option
-mrecip=opt
command line option, [1]
-mrecord-mcount
command line option
-mreduced-regs
command line option
-mregister-names, -mno-register-names
command line option
-mregnames, -mno-regnames
command line option
-mregparm=num
command line option
-mrelax
command line option, [1], [2], [3], [4], [5], [6]
-mrelax, -mno-relax
command line option
-mrelax-immediate, -mno-relax-immediate
command line option
-mrelax-pic-calls
command line option
-mrelocatable, -mno-relocatable
command line option
-mrelocatable-lib, -mno-relocatable-lib
command line option
-mrenesas
command line option
-mrepeat
command line option
-mrestrict-it
command line option
-mreturn-pointer-on-d0
command line option
-mrh850-abi, -mghs
command line option
-mrmw
command line option
-mrtd
command line option, [1]
-mrtp
command line option
-mrtsc
command line option
-ms
command line option, [1]
-ms2600
command line option
-msafe-dma, -munsafe-dma
command line option
-msafe-hints
command line option
-msahf
command line option
-msatur
command line option
-msave-acc-in-interrupts
command line option
-msave-toc-indirect
command line option
-mscc
command line option
-msched-ar-data-spec, -mno-sched-ar-data-spec
command line option
-msched-ar-in-data-spec, -mno-sched-ar-in-data-spec
command line option
-msched-br-in-data-spec, -mno-sched-br-in-data-spec
command line option
-msched-control-spec-ldc, -msched-spec-ldc
command line option
-msched-costly-dep=dependence_type
command line option
-msched-fp-mem-deps-zero-cost
command line option
-msched-in-control-spec, -mno-sched-in-control-spec
command line option
-msched-max-memory-insns-hard-limit
command line option
-msched-max-memory-insns=max-insns
command line option
-msched-spec-ldc
command line option
-msched-stop-bits-after-every-cycle
command line option
-mschedule=cpu-type
command line option
-mscore5
command line option
-mscore5u
command line option
-mscore7
command line option
-mscore7d
command line option
-msda=n
command line option
-msdata=all
command line option
-msdata=data
command line option
-msdata=default
command line option, [1]
-msdata=eabi
command line option
-msdata=none
command line option, [1], [2]
-msdata=sdata
command line option
-msdata=sysv
command line option
-msdata=use
command line option
-msdram
command line option, [1]
-msecure-plt
command line option
-msel-sched-dont-check-control-spec
command line option
-msep-data
command line option
-mserialize-volatile, -mno-serialize-volatile
command line option
-msetlb
command line option
-mshared-library-id=n
command line option
-mshort
command line option
-mshort-calls, -short-calls
command line option
-msign-extend-enabled
command line option
-msim
command line option, [1], [2], [3], [4], [5], [6], [7], [8], [9]
-msim, -mno-sim
command line option
-msimd
command line option
-msimnovec
command line option
-msimple-fpu
command line option
-msingle-exit, -mno-single-exit
command line option
-msingle-float
command line option
-msingle-float, -mdouble-float
command line option
-msingle-pic-base
command line option, [1]
-msio
command line option
-msize-level=level
command line option
-mskip-rax-setup
command line option
-mslow-bytes, -mno-slow-bytes
command line option
-mslow-flash-data
command line option
-msmall
command line option
-msmall-data, -mlarge-data
command line option
-msmall-data-limit=N
command line option
-msmall-divides
command line option
-msmall-exec, -mno-small-exec
command line option
-msmall-mem, -mlarge-mem
command line option
-msmall-model
command line option
-msmall-text, -mlarge-text
command line option
-msmall16
command line option
-msmallc
command line option
-msmartmips, -mno-smartmips
command line option
-msoft-float
command line option, [1], [2], [3], [4], [5], [6], [7]
-msoft-float, -mhard-float
command line option, [1]
-msoft-quad-float
command line option
-msp8
command line option
-mspace
command line option
-mspe, -mno-spe
command line option
-mspecld-anomaly
command line option
-mspfp, -mspfp-compact
command line option
-mspfp-fast
command line option
-mspfp_compact
command line option
-mspfp_fast
command line option
-msplit-addresses, -mno-split-addresses
command line option
-msplit-vecmove-early
command line option
-msse2avx
command line option
-msseregparm
command line option
-mstack-align, -mno-stack-align, -mdata-align, -mno-data-align, -mconst-align, -mno-const-align
command line option
-mstack-bias, -mno-stack-bias
command line option
-mstack-check-l1
command line option
-mstack-guard=stack-guard
command line option
-mstack-increment=size
command line option
-mstack-offset=num
command line option
-mstack-protector-guard=guard
command line option
-mstackrealign
command line option
-mstdmain
command line option
-mstrict-align
command line option
-mstrict-X
command line option
-mstring, -mno-string
command line option
-mstringop-strategy=alg
command line option
-mstructure-size-boundary=n
command line option
-msv-mode
command line option
-msvr4-struct-return
command line option
-mswap
command line option
-mswape
command line option
-msym32, -mno-sym32
command line option
-msynci
command line option
-msys-crt0=startfile
command line option
-msys-lib=systemlib
command line option
-mtarget-align, -mno-target-align
command line option
-mtas
command line option
-mtda=n
command line option
-mtelephony
command line option
-mtext-section-literals, -mno-text-section-literals
command line option
-mtf
command line option
-mthread
command line option
-mthreads
command line option
-mthumb, -marm
command line option
-mthumb-interwork
command line option
-mtiny-stack
command line option
-mtiny=n
command line option
-mtls
command line option
-mTLS
command line option
-mtls-dialect=desc
command line option
-mtls-dialect=dialect
command line option
-mtls-dialect=traditional
command line option
-mtls-dialect=type
command line option
-mtls-direct-seg-refs
command line option
-mtls-markers, -mno-tls-markers
command line option
-mtls-size=tls-size
command line option
-mtomcat-stats
command line option
-mtoplevel-symbols, -mno-toplevel-symbols
command line option
-mtp=name
command line option
-mtpcs-frame
command line option
-mtpcs-leaf-frame
command line option
-mtpf-trace, -mno-tpf-trace
command line option
-mtrap-precision=trap-precision
command line option
-mtune-ctrl=feature-list
command line option
-mtune=arch
command line option
-mtune=architecture-type
command line option
-mtune=cpu
command line option, [1]
-mtune=cpu-type
command line option, [1], [2], [3]
-mtune=cpu_type
command line option, [1], [2], [3]
-mtune=name
command line option, [1]
-mtune=tune
command line option
-mucb-mcount
command line option
-muclibc
command line option
-muls
command line option
-multcost=num
command line option
-multcost=number
command line option
-multilib-library-pic
command line option
-munalign-prob-threshold=probability
command line option
-munaligned-access, -mno-unaligned-access
command line option
-municode
command line option
-muninit-const-in-rodata, -mno-uninit-const-in-rodata
command line option
-munix
command line option
-munix-asm
command line option
-munix=unix-std
command line option
-mupdate, -mno-update
command line option
-mupper-regs, -mno-upper-regs
command line option
-mupper-regs-df, -mno-upper-regs-df
command line option
-mupper-regs-sf, -mno-upper-regs-sf
command line option
-muser-enabled
command line option
-muser-mode
command line option
-muser-mode, -mno-user-mode
command line option
-musermode, -mno-usermode
command line option
-mv3push
command line option
-mv850
command line option
-mv850e
command line option
-mv850e1
command line option
-mv850e2
command line option
-mv850e2v3
command line option
-mv850e2v4
command line option
-mv850e3v5
command line option
-mv850es
command line option
-mv8plus, -mno-v8plus
command line option
-mveclibabi=type
command line option, [1]
-mvect8-ret-in-mem
command line option
-mvirt, -mno-virt
command line option
-mvis, -mno-vis
command line option
-mvis2, -mno-vis2
command line option
-mvis3, -mno-vis3
command line option
-mvliw-branch
command line option
-mvms-return-codes
command line option
-mvolatile-asm-stop, -mno-volatile-asm-stop
command line option
-mvolatile-cache
command line option
-mvr4130-align
command line option
-mvrsave, -mno-vrsave
command line option
-mvsx, -mno-vsx
command line option
-mvxworks
command line option
-mvzeroupper
command line option
-mwarn-cell-microcode
command line option
-mwarn-dynamicstack
command line option
-mwarn-framesize=framesize
command line option
-mwarn-reloc, -merror-reloc
command line option
-mwide-bitfields, -mno-wide-bitfields
command line option
-mwin32
command line option
-mwindows
command line option
-mword-relocations
command line option
-mxgot, -mno-xgot
command line option, [1]
-mxilinx-fpu
command line option
-mxl-barrel-shift
command line option
-mxl-compat, -mno-xl-compat
command line option
-mxl-float-convert
command line option
-mxl-float-sqrt
command line option
-mxl-gp-opt
command line option
-mxl-multiply-high
command line option
-mxl-pattern-compare
command line option
-mxl-reorder
command line option
-mxl-soft-div
command line option
-mxl-soft-mul
command line option
-mxl-stack-check
command line option
-mxpa, -mno-xpa
command line option
-mxy
command line option
-myellowknife
command line option
-mzarch, -mesa
command line option
-mzda=n
command line option
-mzdcbranch, -mno-zdcbranch
command line option
-mzero-extend, -mno-zero-extend
command line option
-no-canonical-prefixes
command line option
-no-integrated-cpp
command line option
-nocpp
command line option
-nodefaultlibs
command line option
-nodevicelib
command line option
-nolibdld
command line option
-non-static
command line option
-nostartfiles
command line option
-nostdinc++
command line option
-nostdlib
command line option
-o file, -o
command line option
-O, -O1
command line option
-O0
command line option
-O2
command line option
-O3
command line option
-Ofast
command line option
-Og
command line option
-Os
command line option
-p
command line option
-pass-exit-codes
command line option
-pedantic-errors
command line option
-pg
command line option
-pie
command line option
-pipe
command line option
-print-file-name=library
command line option
-print-libgcc-file-name
command line option
-print-multi-directory
command line option
-print-multi-lib
command line option
-print-multi-os-directory
command line option
-print-multiarch
command line option
-print-objc-runtime-info
command line option
-print-prog-name=program
command line option
-print-search-dirs
command line option
-print-sysroot
command line option
-print-sysroot-headers-suffix
command line option
-pthread
command line option, [1]
-pthreads
command line option
-Q
command line option
-Qn
command line option
-Qy
command line option
-rdynamic
command line option
-S
command line option
-s
command line option
-save-temps
command line option
-save-temps=obj
command line option
-shared
command line option
-shared-libgcc, -static-libgcc
command line option
-sim
command line option
-sim2
command line option
-specs=file
command line option
-static
command line option, [1]
-static-libasan
command line option
-static-liblsan
command line option
-static-libmpx
command line option
-static-libmpxwrappers
command line option
-static-libstdc++
command line option
-static-libtsan
command line option
-static-libubsan
command line option
-std=
command line option
-symbolic
command line option
-T script, -T
command line option
-threads
command line option
-time[=file]
command line option
-tno-android-cc
command line option
-tno-android-ld
command line option
-traditional, -traditional-cpp
command line option
-trigraphs
command line option
-u symbol, -u
command line option
-v
command line option
-w
command line option
-Wa,option, -Wa
command line option
-Wabi , -Wabi, -Wno-abi
command line option
-Wabi-tag , -Wabi-tag
command line option
-Waddr-space-convert
command line option
-Waddress, -Wno-address
command line option
-Waggregate-return, -Wno-aggregate-return
command line option
-Wall, -Wno-all
command line option
-Warray-bounds, -Wno-array-bounds
command line option
-Wassign-intercept , -Wassign-intercept, -Wno-assign-intercept
command line option
-Wbad-function-cast , -Wbad-function-cast, -Wno-bad-function-cast
command line option
-Wbool-compare, -Wno-bool-compare
command line option
-Wc++-compat , -Wc++-compat
command line option
-Wc++11-compat , -Wc++11-compat
command line option
-Wc++14-compat , -Wc++14-compat
command line option
-Wc90-c99-compat , -Wc90-c99-compat, -Wno-c90-c99-compat
command line option
-Wc99-c11-compat , -Wc99-c11-compat, -Wno-c99-c11-compat
command line option
-Wcast-align, -Wno-cast-align
command line option
-Wcast-qual, -Wno-cast-qual
command line option
-Wchar-subscripts, -Wno-char-subscripts
command line option
-Wclobbered, -Wno-clobbered
command line option
-Wcomment, -Wno-comment
command line option
-Wconditionally-supported , -Wconditionally-supported, -Wno-conditionally-supported
command line option
-Wconversion, -Wno-conversion
command line option
-Wctor-dtor-privacy , -Wctor-dtor-privacy, -Wno-ctor-dtor-privacy
command line option
-Wdate-time, -Wno-date-time
command line option
-Wdeclaration-after-statement , -Wdeclaration-after-statement, -Wno-declaration-after-statement
command line option
-Wdelete-incomplete , -Wdelete-incomplete, -Wno-delete-incomplete
command line option
-Wdelete-non-virtual-dtor , -Wdelete-non-virtual-dtor, -Wno-delete-non-virtual-dtor
command line option
-Wdisabled-optimization, -Wno-disabled-optimization
command line option
-Wdouble-promotion , -Wdouble-promotion, -Wno-double-promotion
command line option
-Weffc++ , -Weffc++, -Wno-effc++
command line option
-Wempty-body, -Wno-empty-body
command line option
-Wenum-compare, -Wno-enum-compare
command line option
-Werror, -Wno-error
command line option
-Werror=
command line option
-Wextra, -W, -Wno-extra
command line option
-Wfatal-errors, -Wno-fatal-errors
command line option
-Wfloat-conversion, -Wno-float-conversion
command line option
-Wfloat-equal, -Wno-float-equal
command line option
-Wformat, -Wno-format, -ffreestanding, -fno-builtin, -Wformat=
command line option
-Wformat-nonliteral, -Wno-format-nonliteral
command line option
-Wformat-security, -Wno-format-security
command line option
-Wformat-signedness, -Wno-format-signedness
command line option
-Wformat-y2k, -Wno-format-y2k
command line option
-Wformat=1
command line option
-Wformat=2
command line option
-Wframe-larger-than=len
command line option
-Wignored-qualifiers , -Wignored-qualifiers, -Wno-ignored-qualifiers
command line option
-Wimplicit , -Wimplicit, -Wno-implicit
command line option
-Wimplicit-function-declaration , -Wimplicit-function-declaration, -Wno-implicit-function-declaration
command line option
-Wimplicit-int , -Wimplicit-int, -Wno-implicit-int
command line option
-Winit-self , -Winit-self, -Wno-init-self
command line option
-Winline, -Wno-inline
command line option
-Winvalid-pch, -Wno-invalid-pch
command line option
-Wjump-misses-init , -Wjump-misses-init, -Wno-jump-misses-init
command line option
-Wl,option, -Wl
command line option
-Wlarger-than=len
command line option
-Wliteral-suffix , -Wliteral-suffix, -Wno-literal-suffix
command line option
-Wlogical-not-parentheses, -Wno-logical-not-parentheses
command line option
-Wlogical-op, -Wno-logical-op
command line option
-Wlong-long, -Wno-long-long
command line option
-Wmain, -Wno-main
command line option
-Wmaybe-uninitialized, -Wno-maybe-uninitialized
command line option
-Wmemset-transposed-args, -Wno-memset-transposed-args
command line option
-Wmissing-braces, -Wno-missing-braces
command line option
-Wmissing-declarations, -Wno-missing-declarations
command line option
-Wmissing-field-initializers, -Wno-missing-field-initializers, -W, -Wextra, -Wno-extra
command line option
-Wmissing-include-dirs , -Wmissing-include-dirs, -Wno-missing-include-dirs
command line option
-Wmissing-parameter-type , -Wmissing-parameter-type, -Wno-missing-parameter-type
command line option
-Wmissing-prototypes , -Wmissing-prototypes, -Wno-missing-prototypes
command line option
-Wnarrowing , -Wnarrowing, -Wno-narrowing
command line option
-Wnested-externs , -Wnested-externs, -Wno-nested-externs
command line option
-Wno-aggressive-loop-optimizations, -Waggressive-loop-optimizations
command line option
-Wno-attributes, -Wattributes
command line option
-Wno-builtin-macro-redefined, -Wbuiltin-macro-redefined
command line option
-Wno-conversion-null , -Wconversion-null, -Wno-conversion-null
command line option
-Wno-coverage-mismatch
command line option
-Wno-deprecated, -Wdeprecated
command line option
-Wno-deprecated-declarations, -Wdeprecated-declarations
command line option
-Wno-discarded-array-qualifiers , -Wno-discarded-array-qualifiers, -Wdiscarded-array-qualifiers
command line option
-Wno-discarded-qualifiers , -Wno-discarded-qualifiers, -Wdiscarded-qualifiers
command line option
-Wno-div-by-zero, -Wdiv-by-zero
command line option
-Wno-endif-labels, -Wendif-labels
command line option
-Wno-format-contains-nul, -Wformat-contains-nul
command line option
-Wno-format-extra-args, -Wformat-extra-args
command line option
-Wno-format-zero-length, -Wformat-zero-length
command line option
-Wno-free-nonheap-object, -Wfree-nonheap-object
command line option
-Wno-incompatible-pointer-types , -Wno-incompatible-pointer-types, -Wincompatible-pointer-types
command line option
-Wno-inherited-variadic-ctor, -Winherited-variadic-ctor
command line option
-Wno-int-conversion , -Wno-int-conversion, -Wint-conversion
command line option
-Wno-int-to-pointer-cast, -Wint-to-pointer-cast
command line option
-Wno-invalid-offsetof , -Wno-invalid-offsetof, -Winvalid-offsetof
command line option
-Wno-multichar, -Wmultichar
command line option
-Wno-non-template-friend , -Wno-non-template-friend, -Wnon-template-friend
command line option
-Wno-odr, -Wodr
command line option
-Wno-overflow, -Woverflow
command line option
-Wno-pedantic-ms-format , -Wno-pedantic-ms-format, -Wpedantic-ms-format
command line option
-Wno-pmf-conversions , -Wno-pmf-conversions, -Wpmf-conversions
command line option
-Wno-pointer-to-int-cast , -Wno-pointer-to-int-cast, -Wpointer-to-int-cast
command line option
-Wno-pragmas, -Wpragmas
command line option
-Wno-protocol , -Wno-protocol, -Wprotocol
command line option
-Wno-return-local-addr, -Wreturn-local-addr
command line option
-Wno-shadow-ivar , -Wno-shadow-ivar, -Wshadow-ivar
command line option
-Wno-terminate , -Wterminate, -Wno-terminate
command line option
-Wno-unused-result, -Wunused-result
command line option
-Wno-virtual-move-assign, -Wvirtual-move-assign
command line option
-Wnoexcept , -Wnoexcept, -Wno-noexcept
command line option
-Wnon-virtual-dtor , -Wnon-virtual-dtor, -Wno-non-virtual-dtor
command line option
-Wnonnull, -Wno-nonnull
command line option
-Wnormalized[=<none|id|nfc|nfkc>]
command line option
-Wold-style-cast , -Wold-style-cast, -Wno-old-style-cast
command line option
-Wold-style-declaration , -Wold-style-declaration, -Wno-old-style-declaration
command line option
-Wold-style-definition , -Wold-style-definition, -Wno-old-style-definition
command line option
-Wopenmp-simd, -Wopenm-simd
command line option
-Woverlength-strings, -Wno-overlength-strings
command line option
-Woverloaded-virtual , -Woverloaded-virtual, -Wno-overloaded-virtual
command line option
-Woverride-init , -Woverride-init, -Wno-override-init, -W, -Wextra, -Wno-extra
command line option
-Woverride-init-side-effects , -Woverride-init-side-effects, -Wno-override-init-side-effects
command line option
-Wp,option, -Wp
command line option
-Wpacked, -Wno-packed
command line option
-Wpacked-bitfield-compat, -Wno-packed-bitfield-compat
command line option
-Wpadded, -Wno-padded
command line option
-Wparentheses, -Wno-parentheses
command line option
-Wpedantic, -pedantic
command line option
-Wpointer-arith, -Wno-pointer-arith
command line option
-Wpointer-sign , -Wpointer-sign, -Wno-pointer-sign
command line option
-wrapper
command line option
-Wredundant-decls, -Wno-redundant-decls
command line option
-Wreorder , -Wreorder, -Wno-reorder
command line option
-Wreturn-type, -Wno-return-type
command line option
-Wselector , -Wselector, -Wno-selector
command line option
-Wsequence-point, -Wno-sequence-point
command line option
-Wshadow, -Wno-shadow
command line option
-Wshift-count-negative, -Wno-shift-count-negative
command line option
-Wshift-count-overflow, -Wno-shift-count-overflow
command line option
-Wshift-negative-value, -Wno-shift-negative-value
command line option
-Wsign-compare, -Wno-sign-compare
command line option
-Wsign-conversion, -Wno-sign-conversion
command line option
-Wsign-promo , -Wsign-promo, -Wno-sign-promo
command line option
-Wsized-deallocation , -Wsized-deallocation, -Wno-sized-deallocation
command line option
-Wsizeof-array-argument, -Wno-sizeof-array-argument
command line option
-Wsizeof-pointer-memaccess, -Wno-sizeof-pointer-memaccess
command line option
-Wstack-protector, -Wno-stack-protector
command line option
-Wstack-usage=len
command line option
-Wstrict-aliasing, -Wno-strict-aliasing
command line option
-Wstrict-aliasing=n
command line option
-Wstrict-null-sentinel , -Wstrict-null-sentinel, -Wno-strict-null-sentinel
command line option
-Wstrict-overflow, -Wno-strict-overflow
command line option
-Wstrict-prototypes , -Wstrict-prototypes, -Wno-strict-prototypes
command line option
-Wstrict-selector-match , -Wstrict-selector-match, -Wno-strict-selector-match
command line option
-Wsuggest-attribute=[pure|const|noreturn|format]
command line option
-Wsuggest-attribute=format
command line option
-Wsuggest-attribute=pure
command line option
-Wsuggest-final-methods, -Wno-suggest-final-methods
command line option
-Wsuggest-final-types, -Wno-suggest-final-types
command line option
-Wswitch, -Wno-switch
command line option
-Wswitch-bool, -Wno-switch-bool
command line option
-Wswitch-default, -Wno-switch-default
command line option
-Wswitch-enum, -Wno-switch-enum
command line option
-Wsync-nand , -Wsync-nand, -Wno-sync-nand
command line option
-Wsystem-headers, -Wno-system-headers
command line option
-Wtraditional , -Wtraditional, -Wno-traditional
command line option
-Wtraditional-conversion , -Wtraditional-conversion, -Wno-traditional-conversion
command line option
-Wtrampolines, -Wno-trampolines
command line option
-Wtrigraphs, -Wno-trigraphs
command line option
-Wtype-limits, -Wno-type-limits
command line option
-Wundeclared-selector , -Wundeclared-selector, -Wno-undeclared-selector
command line option
-Wundef, -Wno-undef
command line option
-Wuninitialized, -Wno-uninitialized
command line option
-Wunknown-pragmas, -Wno-unknown-pragmas
command line option
-Wunsafe-loop-optimizations, -Wno-unsafe-loop-optimizations
command line option
-Wunsuffixed-float-constants , -Wunsuffixed-float-constants
command line option
-Wunused, -Wno-unused
command line option
-Wunused-but-set-parameter, -Wno-unused-but-set-parameter
command line option
-Wunused-but-set-variable, -Wno-unused-but-set-variable
command line option
-Wunused-function, -Wno-unused-function
command line option
-Wunused-label, -Wno-unused-label
command line option
-Wunused-local-typedefs , -Wunused-local-typedefs
command line option
-Wunused-parameter, -Wno-unused-parameter
command line option
-Wunused-value, -Wno-unused-value
command line option
-Wunused-variable, -Wno-unused-variable
command line option
-Wuseless-cast , -Wuseless-cast, -Wno-useless-cast
command line option
-Wvarargs, -Wno-varargs
command line option
-Wvariadic-macros, -Wno-variadic-macros
command line option
-Wvector-operation-performance, -Wno-vector-operation-performance
command line option
-Wvla, -Wno-vla
command line option
-Wvolatile-register-var, -Wno-volatile-register-var
command line option
-Wwrite-strings, -Wno-write-strings
command line option
-Wzero-as-null-pointer-constant , -Wzero-as-null-pointer-constant, -Wno-zero-as-null-pointer-constant
command line option
-Xassembler option, -Xassembler
command line option
-Xbind-lazy
command line option
-Xbind-now
command line option
-Xlinker option, -Xlinker
command line option
-Xpreprocessor option, -Xpreprocessor
command line option
-Ym,dir, -Ym
command line option
-YP,dirs, -YP
command line option
-z keyword, -z
command line option
.sdata/.sdata2 references (PowerPC)

_

__builtin___bnd_chk_ptr_bounds
__builtin___bnd_chk_ptr_lbounds
__builtin___bnd_chk_ptr_ubounds
__builtin___bnd_copy_ptr_bounds
__builtin___bnd_get_ptr_lbound
__builtin___bnd_get_ptr_ubound
__builtin___bnd_init_ptr_bounds
__builtin___bnd_narrow_ptr_bounds
__builtin___bnd_null_ptr_bounds
__builtin___bnd_set_ptr_bounds
__builtin___bnd_store_ptr_bounds
__builtin___fprintf_chk
__builtin___memcpy_chk
__builtin___memmove_chk
__builtin___mempcpy_chk
__builtin___memset_chk
__builtin___printf_chk
__builtin___snprintf_chk
__builtin___sprintf_chk
__builtin___stpcpy_chk
__builtin___strcat_chk
__builtin___strcpy_chk
__builtin___strncat_chk
__builtin___strncpy_chk
__builtin___vfprintf_chk
__builtin___vprintf_chk
__builtin___vsnprintf_chk
__builtin___vsprintf_chk
__builtin_call_with_static_chain
__builtin_fpclassify
__builtin_huge_valq
__builtin_infq
__builtin_isfinite
__builtin_isgreater
__builtin_isgreaterequal
__builtin_isinf_sign
__builtin_isless
__builtin_islessequal
__builtin_islessgreater
__builtin_isnormal
__builtin_isunordered
__builtin_object_size
__builtin_offsetof
__builtin_powi
__builtin_powif
__builtin_powil
__extension__
__STDC_HOSTED__
__sync_add_and_fetch
__sync_and_and_fetch
__sync_bool_compare_and_swap
__sync_fetch_and_add
__sync_fetch_and_and
__sync_fetch_and_nand
__sync_fetch_and_or
__sync_fetch_and_sub
__sync_fetch_and_xor
__sync_lock_release
__sync_lock_test_and_set
__sync_nand_and_fetch
__sync_or_and_fetch
__sync_sub_and_fetch
__sync_synchronize
__sync_val_compare_and_swap
__sync_xor_and_fetch
_Exit
_exit

A

AArch64 Options
ABI
abort
abs
accessing volatiles, [1]
acos
acosf
acosh
acoshf
acoshl
acosl
Ada, [1]
additional floating types
address
address constraints
address of a label
address_operand
alias, -fdump-tree-alias
command line option
align
aligned (alignment), -fshort-enums
command line option
alignment
all, -fdump-tree-all
command line option
alloca
Allow nesting in an interrupt handler on the Blackfin processor
Altera Nios II options
alternate
alternate keywords
AMD1
and H8S, [1]
ansi, [1], [2]
ANSI C
ANSI C standard
ANSI C89
ANSI support
ANSI X3.159-1989
apostrophes
application binary interface
ARC
ARC options
ARC601, -mARC601
command line option
ARC700, -mA7, -mARC700
command line option
arithmetic, [1]
ARM
ARM [Annotated C++ Reference Manual]
ARM options
arrays
arrays of length zero
arrays of variable length
ASAN_OPTIONS
asin
asinf
asinh
asinhf
asinhl
asinl
assembler names for identifiers
assembly code
assembly language in C, [1], [2]
atan
atan2
atan2f
atan2l
atanf
atanh
atanhf
atanhl
atanl
attribute of types
attribute of variables
attribute syntax
autoincrement/decrement addressing
AVR Options

B

Backwards Compatibility
base class members
basic
bcmp
binary compatibility
Blackfin, [1]
Blackfin Options
bound pointer to member function
break handler functions
bug criteria
bugs, [1]
built-in functions, [1]
bzero

C

C compilation options
C intermediate output
C language, [1], [2]
C language extensions
C standard
C standards
c++
C++, [1], [2], [3]
C++ comments
C++ compilation options
C++ interface and implementation headers
C++ language, [1]
C++ language extensions
C++ misunderstandings
C++ options
C++ pragmas
C++ source file suffixes
C++ static data
C++ style
C11
C1X
C6X Options
C89
C90
C94
C95
C99
C9X
cabs
cabsf
cabsl
cacos
cacosf
cacosh
cacoshf
cacoshl
cacosl
call
calling functions through the function vector on SH2A
calloc
caret
carg
cargf
cargl
case labels in initializers
case ranges
casin
casinf
casinh
casinhf
casinhl
casinl
cast to a union
casting to a
catan
catanf
catanh
catanhf
catanhl
catanl
cbrt
cbrtf
cbrtl
ccos
ccosf
ccosh
ccoshf
ccoshl
ccosl
ccp, -fdump-tree-ccp
command line option
cdecl, -mrtd
command line option
ceil
ceilf
ceill
cexp
cexpf
cexpl
cfg, -fdump-tree-cfg
command line option
ch, -fdump-tree-ch
command line option
character set
CHKP_RT_*
cimag
cimagf
cimagl
clog
clogf
clogl
COBOL
code
code generation
code generation conventions
color
colour
COLUMNS
command line option
--coverage, -coverage
--help, -help
--no-sysroot-suffix, -no-sysroot-suffix
--param name=value
--sysroot=dir
--target-help, -target-help
--version, -version
-Bprefix, -B
-Bstatic, -Bdynamic
-E
-EB
-EL
-Fdir, -F
-G
-G num, -G, [1], [2], [3]
-I-
-Idir, -I
-Ldir, -L
-O, -O1
-O0
-O2
-O3
-Ofast
-Og
-Os
-Q
-Qn
-Qy
-S
-T script, -T
-Wa,option, -Wa
-Wabi , -Wabi, -Wno-abi
-Wabi-tag , -Wabi-tag
-Waddr-space-convert
-Waddress, -Wno-address
-Waggregate-return, -Wno-aggregate-return
-Wall, -Wno-all
-Warray-bounds, -Wno-array-bounds
-Wassign-intercept , -Wassign-intercept, -Wno-assign-intercept
-Wbad-function-cast , -Wbad-function-cast, -Wno-bad-function-cast
-Wbool-compare, -Wno-bool-compare
-Wc++-compat , -Wc++-compat
-Wc++11-compat , -Wc++11-compat
-Wc++14-compat , -Wc++14-compat
-Wc90-c99-compat , -Wc90-c99-compat, -Wno-c90-c99-compat
-Wc99-c11-compat , -Wc99-c11-compat, -Wno-c99-c11-compat
-Wcast-align, -Wno-cast-align
-Wcast-qual, -Wno-cast-qual
-Wchar-subscripts, -Wno-char-subscripts
-Wclobbered, -Wno-clobbered
-Wcomment, -Wno-comment
-Wconditionally-supported , -Wconditionally-supported, -Wno-conditionally-supported
-Wconversion, -Wno-conversion
-Wctor-dtor-privacy , -Wctor-dtor-privacy, -Wno-ctor-dtor-privacy
-Wdate-time, -Wno-date-time
-Wdeclaration-after-statement , -Wdeclaration-after-statement, -Wno-declaration-after-statement
-Wdelete-incomplete , -Wdelete-incomplete, -Wno-delete-incomplete
-Wdelete-non-virtual-dtor , -Wdelete-non-virtual-dtor, -Wno-delete-non-virtual-dtor
-Wdisabled-optimization, -Wno-disabled-optimization
-Wdouble-promotion , -Wdouble-promotion, -Wno-double-promotion
-Weffc++ , -Weffc++, -Wno-effc++
-Wempty-body, -Wno-empty-body
-Wenum-compare, -Wno-enum-compare
-Werror, -Wno-error
-Werror=
-Wextra, -W, -Wno-extra
-Wfatal-errors, -Wno-fatal-errors
-Wfloat-conversion, -Wno-float-conversion
-Wfloat-equal, -Wno-float-equal
-Wformat, -Wno-format, -ffreestanding, -fno-builtin, -Wformat=
-Wformat-nonliteral, -Wno-format-nonliteral
-Wformat-security, -Wno-format-security
-Wformat-signedness, -Wno-format-signedness
-Wformat-y2k, -Wno-format-y2k
-Wformat=1
-Wformat=2
-Wframe-larger-than=len
-Wignored-qualifiers , -Wignored-qualifiers, -Wno-ignored-qualifiers
-Wimplicit , -Wimplicit, -Wno-implicit
-Wimplicit-function-declaration , -Wimplicit-function-declaration, -Wno-implicit-function-declaration
-Wimplicit-int , -Wimplicit-int, -Wno-implicit-int
-Winit-self , -Winit-self, -Wno-init-self
-Winline, -Wno-inline
-Winvalid-pch, -Wno-invalid-pch
-Wjump-misses-init , -Wjump-misses-init, -Wno-jump-misses-init
-Wl,option, -Wl
-Wlarger-than=len
-Wliteral-suffix , -Wliteral-suffix, -Wno-literal-suffix
-Wlogical-not-parentheses, -Wno-logical-not-parentheses
-Wlogical-op, -Wno-logical-op
-Wlong-long, -Wno-long-long
-Wmain, -Wno-main
-Wmaybe-uninitialized, -Wno-maybe-uninitialized
-Wmemset-transposed-args, -Wno-memset-transposed-args
-Wmissing-braces, -Wno-missing-braces
-Wmissing-declarations, -Wno-missing-declarations
-Wmissing-field-initializers, -Wno-missing-field-initializers, -W, -Wextra, -Wno-extra
-Wmissing-include-dirs , -Wmissing-include-dirs, -Wno-missing-include-dirs
-Wmissing-parameter-type , -Wmissing-parameter-type, -Wno-missing-parameter-type
-Wmissing-prototypes , -Wmissing-prototypes, -Wno-missing-prototypes
-Wnarrowing , -Wnarrowing, -Wno-narrowing
-Wnested-externs , -Wnested-externs, -Wno-nested-externs
-Wno-aggressive-loop-optimizations, -Waggressive-loop-optimizations
-Wno-attributes, -Wattributes
-Wno-builtin-macro-redefined, -Wbuiltin-macro-redefined
-Wno-conversion-null , -Wconversion-null, -Wno-conversion-null
-Wno-coverage-mismatch
-Wno-deprecated, -Wdeprecated
-Wno-deprecated-declarations, -Wdeprecated-declarations
-Wno-discarded-array-qualifiers , -Wno-discarded-array-qualifiers, -Wdiscarded-array-qualifiers
-Wno-discarded-qualifiers , -Wno-discarded-qualifiers, -Wdiscarded-qualifiers
-Wno-div-by-zero, -Wdiv-by-zero
-Wno-endif-labels, -Wendif-labels
-Wno-format-contains-nul, -Wformat-contains-nul
-Wno-format-extra-args, -Wformat-extra-args
-Wno-format-zero-length, -Wformat-zero-length
-Wno-free-nonheap-object, -Wfree-nonheap-object
-Wno-incompatible-pointer-types , -Wno-incompatible-pointer-types, -Wincompatible-pointer-types
-Wno-inherited-variadic-ctor, -Winherited-variadic-ctor
-Wno-int-conversion , -Wno-int-conversion, -Wint-conversion
-Wno-int-to-pointer-cast, -Wint-to-pointer-cast
-Wno-invalid-offsetof , -Wno-invalid-offsetof, -Winvalid-offsetof
-Wno-multichar, -Wmultichar
-Wno-non-template-friend , -Wno-non-template-friend, -Wnon-template-friend
-Wno-odr, -Wodr
-Wno-overflow, -Woverflow
-Wno-pedantic-ms-format , -Wno-pedantic-ms-format, -Wpedantic-ms-format
-Wno-pmf-conversions , -Wno-pmf-conversions, -Wpmf-conversions
-Wno-pointer-to-int-cast , -Wno-pointer-to-int-cast, -Wpointer-to-int-cast
-Wno-pragmas, -Wpragmas
-Wno-protocol , -Wno-protocol, -Wprotocol
-Wno-return-local-addr, -Wreturn-local-addr
-Wno-shadow-ivar , -Wno-shadow-ivar, -Wshadow-ivar
-Wno-terminate , -Wterminate, -Wno-terminate
-Wno-unused-result, -Wunused-result
-Wno-virtual-move-assign, -Wvirtual-move-assign
-Wnoexcept , -Wnoexcept, -Wno-noexcept
-Wnon-virtual-dtor , -Wnon-virtual-dtor, -Wno-non-virtual-dtor
-Wnonnull, -Wno-nonnull
-Wnormalized[=<none|id|nfc|nfkc>]
-Wold-style-cast , -Wold-style-cast, -Wno-old-style-cast
-Wold-style-declaration , -Wold-style-declaration, -Wno-old-style-declaration
-Wold-style-definition , -Wold-style-definition, -Wno-old-style-definition
-Wopenmp-simd, -Wopenm-simd
-Woverlength-strings, -Wno-overlength-strings
-Woverloaded-virtual , -Woverloaded-virtual, -Wno-overloaded-virtual
-Woverride-init , -Woverride-init, -Wno-override-init, -W, -Wextra, -Wno-extra
-Woverride-init-side-effects , -Woverride-init-side-effects, -Wno-override-init-side-effects
-Wp,option, -Wp
-Wpacked, -Wno-packed
-Wpacked-bitfield-compat, -Wno-packed-bitfield-compat
-Wpadded, -Wno-padded
-Wparentheses, -Wno-parentheses
-Wpedantic, -pedantic
-Wpointer-arith, -Wno-pointer-arith
-Wpointer-sign , -Wpointer-sign, -Wno-pointer-sign
-Wredundant-decls, -Wno-redundant-decls
-Wreorder , -Wreorder, -Wno-reorder
-Wreturn-type, -Wno-return-type
-Wselector , -Wselector, -Wno-selector
-Wsequence-point, -Wno-sequence-point
-Wshadow, -Wno-shadow
-Wshift-count-negative, -Wno-shift-count-negative
-Wshift-count-overflow, -Wno-shift-count-overflow
-Wshift-negative-value, -Wno-shift-negative-value
-Wsign-compare, -Wno-sign-compare
-Wsign-conversion, -Wno-sign-conversion
-Wsign-promo , -Wsign-promo, -Wno-sign-promo
-Wsized-deallocation , -Wsized-deallocation, -Wno-sized-deallocation
-Wsizeof-array-argument, -Wno-sizeof-array-argument
-Wsizeof-pointer-memaccess, -Wno-sizeof-pointer-memaccess
-Wstack-protector, -Wno-stack-protector
-Wstack-usage=len
-Wstrict-aliasing, -Wno-strict-aliasing
-Wstrict-aliasing=n
-Wstrict-null-sentinel , -Wstrict-null-sentinel, -Wno-strict-null-sentinel
-Wstrict-overflow, -Wno-strict-overflow
-Wstrict-prototypes , -Wstrict-prototypes, -Wno-strict-prototypes
-Wstrict-selector-match , -Wstrict-selector-match, -Wno-strict-selector-match
-Wsuggest-attribute=[pure|const|noreturn|format]
-Wsuggest-attribute=format
-Wsuggest-attribute=pure
-Wsuggest-final-methods, -Wno-suggest-final-methods
-Wsuggest-final-types, -Wno-suggest-final-types
-Wswitch, -Wno-switch
-Wswitch-bool, -Wno-switch-bool
-Wswitch-default, -Wno-switch-default
-Wswitch-enum, -Wno-switch-enum
-Wsync-nand , -Wsync-nand, -Wno-sync-nand
-Wsystem-headers, -Wno-system-headers
-Wtraditional , -Wtraditional, -Wno-traditional
-Wtraditional-conversion , -Wtraditional-conversion, -Wno-traditional-conversion
-Wtrampolines, -Wno-trampolines
-Wtrigraphs, -Wno-trigraphs
-Wtype-limits, -Wno-type-limits
-Wundeclared-selector , -Wundeclared-selector, -Wno-undeclared-selector
-Wundef, -Wno-undef
-Wuninitialized, -Wno-uninitialized
-Wunknown-pragmas, -Wno-unknown-pragmas
-Wunsafe-loop-optimizations, -Wno-unsafe-loop-optimizations
-Wunsuffixed-float-constants , -Wunsuffixed-float-constants
-Wunused, -Wno-unused
-Wunused-but-set-parameter, -Wno-unused-but-set-parameter
-Wunused-but-set-variable, -Wno-unused-but-set-variable
-Wunused-function, -Wno-unused-function
-Wunused-label, -Wno-unused-label
-Wunused-local-typedefs , -Wunused-local-typedefs
-Wunused-parameter, -Wno-unused-parameter
-Wunused-value, -Wno-unused-value
-Wunused-variable, -Wno-unused-variable
-Wuseless-cast , -Wuseless-cast, -Wno-useless-cast
-Wvarargs, -Wno-varargs
-Wvariadic-macros, -Wno-variadic-macros
-Wvector-operation-performance, -Wno-vector-operation-performance
-Wvla, -Wno-vla
-Wvolatile-register-var, -Wno-volatile-register-var
-Wwrite-strings, -Wno-write-strings
-Wzero-as-null-pointer-constant , -Wzero-as-null-pointer-constant, -Wno-zero-as-null-pointer-constant
-Xassembler option, -Xassembler
-Xbind-lazy
-Xbind-now
-Xlinker option, -Xlinker
-Xpreprocessor option, -Xpreprocessor
-YP,dirs, -YP
-Ym,dir, -Ym
-all_load
-allowable_client client_name, -allowable_client, -client_name, -compatibility_version, -current_version, -dead_strip, -dependency-file, -dylib_file, -dylinker_install_name, -dynamic, -exported_symbols_list, -filelist, -flat_namespace, -force_flat_namespace, -headerpad_max_install_names, -image_base, -init, -install_name, -keep_private_externs, -multi_module, -multiply_defined, -multiply_defined_unused, -noall_load, -no_dead_strip_inits_and_terms, -nofixprebinding, -nomultidefs, -noprebind, -noseglinkedit, -pagezero_size, -prebind, -prebind_all_twolevel_modules, -private_bundle, -read_only_relocs, -sectalign, -sectobjectsymbols, -whyload, -seg1addr, -sectcreate, -sectorder, -segaddr, -segs_read_only_addr, -segs_read_write_addr, -seg_addr_table, -seg_addr_table_filename, -seglinkedit, -segprot, -single_module, -static, -sub_library, -sub_umbrella, -twolevel_namespace, -umbrella, -undefined, -unexported_symbols_list, -weak_reference_mismatches, -whatsloaded
-ansi
-arch_errors_fatal
-aux-info filename, -aux-info
-bind_at_load
-bundle
-bundle_loader executable, -bundle_loader
-c
-c, -S, -E
-dA
-dD
-dH
-dP
-da, -fdump-rtl-all
-dletters, -d
-dp
-dumpmachine
-dumpspecs
-dumpversion
-dx
-dynamiclib
-fPIC
-fabi-compat-version=n
-fabi-version=n
-fada-spec-parent=unit
-faggressive-loop-optimizations
-falign-functions
-falign-jumps
-falign-labels
-falign-loops
-fallow-parameterless-variadic-functions
-fasan-shadow-offset=number
-fassociative-math
-fasynchronous-unwind-tables
-fauto-inc-dec
-fauto-profile
-fbounds-check
-fbranch-probabilities
-fbranch-target-load-optimize
-fbranch-target-load-optimize2
-fbtr-bb-exclusive
-fcall-saved-reg, -fcall-saved
-fcall-used-reg, -fcall-used
-fcaller-saves
-fcheck-data-deps
-fcheck-new
-fcheck-pointer-bounds, -fno-check-pointer-bounds
-fchkp-check-incomplete-type, -fno-chkp-check-incomplete-type
-fchkp-check-read, -fno-chkp-check-read
-fchkp-check-write, -fno-chkp-check-write
-fchkp-first-field-has-own-bounds, -fno-chkp-first-field-has-own-bounds
-fchkp-instrument-calls, -fno-chkp-instrument-calls
-fchkp-instrument-marked-only, -fno-chkp-instrument-marked-only
-fchkp-narrow-bounds, -fno-chkp-narrow-bounds
-fchkp-narrow-to-innermost-array, -fno-chkp-narrow-to-innermost-array
-fchkp-optimize, -fno-chkp-optimize
-fchkp-store-bounds, -fno-chkp-store-bounds
-fchkp-treat-zero-dynamic-size-as-infinite, -fno-chkp-treat-zero-dynamic-size-as-infinite
-fchkp-use-fast-string-functions, -fno-chkp-use-fast-string-functions
-fchkp-use-nochk-string-functions, -fno-chkp-use-nochk-string-functions
-fchkp-use-static-bounds, -fno-chkp-use-static-bounds
-fchkp-use-static-const-bounds, -fno-chkp-use-static-const-bounds
-fchkp-use-wrappers, -fno-chkp-use-wrappers
-fcilkplus
-fcombine-stack-adjustments
-fcompare-debug-second
-fcompare-debug[=opts]
-fcompare-elim
-fcond-mismatch
-fconserve-stack
-fconstant-string-class=class-name
-fconstexpr-depth=n
-fcprop-registers
-fcrossjumping
-fcse-follow-jumps
-fcse-skip-blocks
-fcx-fortran-rules
-fcx-limited-range
-fdbg-cnt-list
-fdbg-cnt=counter-value-list
-fdce
-fdebug-prefix-map=old=new
-fdebug-types-section, -fno-debug-types-section
-fdeclone-ctor-dtor
-fdeduce-init-list
-fdelayed-branch
-fdelete-dead-exceptions
-fdelete-null-pointer-checks
-fdevirtualize
-fdevirtualize-at-ltrans
-fdevirtualize-speculatively
-fdiagnostics-color[=WHEN]
-fdiagnostics-show-location=once
-fdse
-fdump-ada-spec[-slim], -fdump-ada-spec
-fdump-class-hierarchy , -fdump-class-hierarchy
-fdump-final-insns[=file]
-fdump-go-spec=file
-fdump-ipa-switch, -fdump-ipa
-fdump-noaddr
-fdump-passes
-fdump-rtl-alignments
-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-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-peephole2
-fdump-rtl-postreload
-fdump-rtl-pro_and_epilogue
-fdump-rtl-ree
-fdump-rtl-regclass, -fdump-rtl-subregs_of_mode_init, -fdump-rtl-subregs_of_mode_finish, -fdump-rtl-dfinit, -fdump-rtl-dfinish
-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-unshare
-fdump-rtl-vartrack
-fdump-rtl-vregs
-fdump-rtl-web
-fdump-statistics-option, -fdump-statistics
-fdump-translation-unit , -fdump-translation-unit
-fdump-tree-switch, -fdump-tree
-fdump-unnumbered
-fdump-unnumbered-links
-fearly-inlining
-feliminate-dwarf2-dups
-feliminate-unused-debug-symbols
-femit-class-debug-always
-femit-struct-debug-baseonly
-femit-struct-debug-detailed[=spec-list]
-femit-struct-debug-reduced
-fenable-kind-pass, -fdisable-, -fenable-
-fexceptions
-fexcess-precision=style
-fexpensive-optimizations
-fext-numeric-literals , -fext-numeric-literals, -fno-ext-numeric-literals
-fextern-tls-init, -fno-extern-tls-init
-ffast-math
-ffat-lto-objects
-ffinite-math-only
-ffixed-reg, -ffixed
-ffloat-store
-ffor-scope, -fno-for-scope
-fforward-propagate
-ffp-contract=style
-ffreestanding
-ffriend-injection
-ffunction-sections, -fdata-sections
-fgcse
-fgcse-after-reload
-fgcse-las
-fgcse-lm
-fgcse-sm
-fgnu-runtime
-fgnu-tm
-fgnu89-inline
-fgraphite-identity
-fhoist-adjacent-loads
-fhosted
-fif-conversion
-fif-conversion2
-findirect-inlining
-finhibit-size-directive
-finline-functions
-finline-functions-called-once
-finline-limit=n
-finline-small-functions
-finstrument-functions
-finstrument-functions-exclude-file-list=file,file,...
-finstrument-functions-exclude-function-list=sym,sym,...
-fipa-cp
-fipa-cp-alignment
-fipa-cp-clone
-fipa-icf
-fipa-profile
-fipa-pta
-fipa-pure-const
-fipa-ra
-fipa-reference
-fipa-sra
-fira-algorithm=algorithm
-fira-hoist-pressure
-fira-loop-pressure
-fira-region=region
-fira-verbose=n
-fisolate-erroneous-paths-attribute
-fisolate-erroneous-paths-dereference
-fivar-visibility=[public|protected|private|package]
-fivopts
-fkeep-inline-functions
-fkeep-static-consts
-flax-vector-conversions
-fleading-underscore
-flive-range-shrinkage
-floop-block
-floop-interchange
-floop-nest-optimize
-floop-parallelize-all
-floop-strip-mine
-floop-unroll-and-jam
-flra-remat
-flto-compression-level=n
-flto-odr-type-merging
-flto-partition=alg
-flto-report
-flto-report-wpa
-flto[=n]
-fmax-errors=n
-fmem-report
-fmem-report-wpa
-fmerge-all-constants
-fmerge-constants
-fmessage-length=n
-fmodulo-sched
-fmodulo-sched-allow-regmoves
-fmove-loop-invariants
-fms-extensions, [1]
-fnext-runtime
-fno-access-control
-fno-asm
-fno-branch-count-reg
-fno-builtin
-fno-common
-fno-defer-pop
-fno-diagnostics-show-caret, -fdiagnostics-show-caret
-fno-diagnostics-show-option, -fdiagnostics-show-option
-fno-dwarf2-cfi-asm, -fdwarf2-cfi-asm
-fno-elide-constructors
-fno-eliminate-unused-debug-types, -feliminate-unused-debug-types
-fno-enforce-eh-specs
-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, -flocal-ivars
-fno-math-errno
-fno-merge-debug-strings, -fmerge-debug-strings
-fno-nil-receivers
-fno-nonansi-builtins
-fno-operator-names
-fno-optional-diags
-fno-peephole, -fno-peephole2
-fno-plt
-fno-pretty-templates
-fno-rtti
-fno-sanitize=all
-fno-sched-interblock
-fno-sched-spec
-fno-set-stack-executable
-fno-signed-zeros
-fno-threadsafe-statics
-fno-toplevel-reorder
-fno-trapping-math
-fno-use-cxa-get-exception-ptr
-fno-weak
-fno-zero-initialized-in-bss
-fnon-call-exceptions
-fnothrow-opt
-fobjc-abi-version=n
-fobjc-call-cxx-cdtors
-fobjc-direct-dispatch
-fobjc-exceptions
-fobjc-gc
-fobjc-nilcheck
-fobjc-std=objc1
-fomit-frame-pointer
-fopenacc
-fopenmp
-fopenmp-simd
-fopt-info
-foptimize-sibling-calls
-foptimize-strlen
-force_cpusubtype_ALL
-fpack-struct[=n]
-fpartial-inlining
-fpcc-struct-return
-fpeel-loops
-fpermissive
-fpic
-fpie, -fPIE
-fplan9-extensions
-fplugin-arg-name-key=value
-fplugin=name.so
-fpost-ipa-mem-report
-fpre-ipa-mem-report
-fpredictive-commoning
-fprefetch-loop-arrays
-fprofile-arcs
-fprofile-correction
-fprofile-dir=path
-fprofile-generate
-fprofile-reorder-functions
-fprofile-report
-fprofile-use
-fprofile-values
-fpu, -nofpu
-frandom-seed=number
-freciprocal-math
-frecord-gcc-switches
-free
-freg-struct-return
-frename-registers
-freorder-blocks
-freorder-blocks-and-partition
-freorder-functions
-freplace-objc-classes
-frepo
-freport-bug
-frerun-cse-after-loop
-freschedule-modulo-scheduled-loops
-frounding-math
-fsanitize-recover[=opts]
-fsanitize-sections=s1,s2,...
-fsanitize-undefined-trap-on-error
-fsanitize=address
-fsanitize=alignment
-fsanitize=bool
-fsanitize=bounds
-fsanitize=bounds-strict
-fsanitize=enum
-fsanitize=float-cast-overflow
-fsanitize=float-divide-by-zero
-fsanitize=integer-divide-by-zero
-fsanitize=kernel-address
-fsanitize=leak
-fsanitize=nonnull-attribute
-fsanitize=null
-fsanitize=object-size
-fsanitize=return
-fsanitize=returns-nonnull-attribute
-fsanitize=shift
-fsanitize=signed-integer-overflow
-fsanitize=thread
-fsanitize=undefined
-fsanitize=unreachable
-fsanitize=vla-bound
-fsanitize=vptr
-fsched-critical-path-heuristic
-fsched-dep-count-heuristic
-fsched-group-heuristic
-fsched-last-insn-heuristic
-fsched-pressure
-fsched-rank-heuristic
-fsched-spec-insn-heuristic
-fsched-spec-load
-fsched-spec-load-dangerous
-fsched-stalled-insns
-fsched-stalled-insns-dep
-fsched-verbose=n
-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
-fshort-double
-fshort-enums
-fshort-wchar
-fshrink-wrap
-fsignaling-nans
-fsigned-bitfields, -funsigned-bitfields, -fno-signed-bitfields, -fno-unsigned-bitfields
-fsigned-char
-fsimd-cost-model=model
-fsingle-precision-constant
-fsized-deallocation
-fsplit-ivs-in-unroller
-fsplit-stack
-fsplit-wide-types
-fssa-phiopt
-fstack-check
-fstack-limit-register=reg
-fstack-protector
-fstack-protector-all
-fstack-protector-explicit
-fstack-protector-strong
-fstack-reuse=reuse-level
-fstack-usage
-fstats
-fstdarg-opt
-fstrict-aliasing
-fstrict-enums
-fstrict-overflow
-fstrict-volatile-bitfields
-fsync-libcalls
-fsyntax-only
-ftemplate-backtrace-limit=n
-ftemplate-depth=n
-ftest-coverage
-fthread-jumps
-ftime-report
-ftls-model=model
-ftracer
-ftrapv
-ftree-bit-ccp
-ftree-builtin-call-dce
-ftree-ccp
-ftree-ch
-ftree-coalesce-inlined-vars
-ftree-coalesce-vars
-ftree-copy-prop
-ftree-copyrename
-ftree-dce
-ftree-dominator-opts
-ftree-dse
-ftree-forwprop
-ftree-fre
-ftree-loop-distribute-patterns
-ftree-loop-distribution
-ftree-loop-if-convert
-ftree-loop-if-convert-stores
-ftree-loop-im
-ftree-loop-ivcanon
-ftree-loop-linear
-ftree-loop-optimize
-ftree-loop-vectorize
-ftree-parallelize-loops=n
-ftree-partial-pre
-ftree-phiprop
-ftree-pre
-ftree-pta
-ftree-reassoc
-ftree-sink
-ftree-slp-vectorize
-ftree-slsr
-ftree-sra
-ftree-switch-conversion
-ftree-tail-merge
-ftree-ter
-ftree-vectorize
-ftree-vrp
-funit-at-a-time
-funroll-all-loops
-funroll-loops
-funsafe-loop-optimizations
-funsafe-math-optimizations
-funsigned-char
-funswitch-loops
-funwind-tables
-fuse-cxa-atexit
-fuse-ld=bfd
-fuse-ld=gold
-fuse-linker-plugin
-fvar-tracking
-fvar-tracking-assignments, -fno-var-tracking-assignments
-fvar-tracking-assignments-toggle, -fno-var-tracking-assignments-toggle
-fvariable-expansion-in-unroller
-fvect-cost-model=model
-fverbose-asm
-fvisibility-inlines-hidden
-fvisibility-ms-compat
-fvisibility=[default|internal|hidden|protected]
-fvpt
-fvtable-verify=[std|preinit|none]
-fvtv-counts
-fvtv-debug
-fweb
-fwhole-program
-fwrapv
-fwritable-relocated-rdata, -fno-writable-relocated-rdata
-fzero-link
-g
-gcoff
-gdwarf-version
-gen-decls
-gfull
-ggdb
-ggnu-pubnames
-gno-record-gcc-switches
-gno-strict-dwarf
-gpubnames
-grecord-gcc-switches
-gsplit-dwarf
-gstabs
-gstabs+
-gstrict-dwarf
-gtoggle
-gused
-gvms
-gxcoff
-gxcoff+
-gz[=type]
-iframeworkdir, -iframework
-iplugindir=dir
-iquotedir, -iquote
-llibrary, -l
-lobjc
-m1
-m10
-m16-bit
-m1reg-reg, -m1reg-
-m2
-m210, -m340
-m2a
-m2a-nofpu
-m2a-single
-m2a-single-only
-m3
-m32
-m32, -m64, [1], [2], [3]
-m32, -m64, -mx32, -m16
-m32-bit, -m16-bit, -m8-bit
-m32r
-m32r2
-m32rx
-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, -mno-4byte-functions
-m5-32media
-m5-32media-nofpu
-m5-64media
-m5-64media-nofpu
-m5-compact
-m5-compact-nofpu
-m5200
-m5206e
-m528x
-m5307
-m5407
-m64, -m31
-m64bit-doubles, -m32bit-doubles, [1]
-m68000, -mc68000
-m68010
-m68020, -mc68020
-m68020-40
-m68020-60
-m68030
-m68040
-m68060
-m8bit-idiv
-m8byte-align, -mno-8byte-align
-m96bit-long-double, -m128bit-long-double
-mEA
-mRcq
-mRcw
-mTLS
-mabi=32
-mabi=abi-type
-mabi=elfv1
-mabi=elfv2
-mabi=ibmlongdouble
-mabi=ieeelongdouble
-mabi=mmixware
-mabi=name, [1], [2]
-mabi=no-spe
-mabi=spe
-mabicalls, -mno-abicalls
-mabort-on-noreturn
-mabs=2008
-mabsdiff
-mabshi
-mac0
-macc-4
-macc-8
-maccumulate-args
-maccumulate-outgoing-args, [1]
-maddress-mode=long
-maddress-mode=short
-maddress-space-conversion, -mno-address-space-conversion
-mads
-mae=ae_type
-maix-struct-return
-maix64, -maix32
-malign-300
-malign-call
-malign-data=type
-malign-double, -mno-align-double
-malign-int, -mno-align-int
-malign-labels
-malign-loops
-malign-natural, -malign-power
-mall-opts
-malloc-cc
-mallow-string-insns, -mno-allow-string-insns
-mallregs
-maltivec, -mno-altivec
-maltivec=be
-maltivec=le
-mam33
-mam33-2
-mam34
-mandroid
-mannotate-align
-mapcs
-mapcs-frame
-mapp-regs
-march=arch, [1], [2]
-march=architecture-type, [1]
-march=cpu-type, [1]
-march=name, [1], [2]
-marclinux
-marclinux_prof
-margonaut
-mas100-syntax, -mno-as100-syntax
-masm-hex
-masm-syntax-unified
-masm=dialect
-matomic-model=model
-matomic-updates, -mno-atomic-updates
-mauto-modify-reg
-mauto-pic
-maverage
-mavoid-indexed-addresses, -mno-avoid-indexed-addresses
-mavx256-split-unaligned-load, -mavx256-split-unaligned-store
-max-vect-align=num
-mb
-mbackchain, -mno-backchain
-mbarrel-shift-enabled
-mbarrel-shifter
-mbarrel_shifter
-mbase-addresses, -mno-base-addresses
-mbased=n
-mbbit-peephole
-mbcopy
-mbcopy-builtin
-mbig, -mbig-endian
-mbig-endian, [1], [2], [3], [4], [5]
-mbig-endian, -EB
-mbig-endian, -mlittle-endian
-mbig-endian-data, -mlittle-endian-data
-mbig-switch
-mbigtable
-mbionic
-mbit-ops
-mbitfield
-mbitops, [1]
-mblock-move-inline-limit=num
-mbranch-cheap
-mbranch-cost=cost
-mbranch-cost=num, [1]
-mbranch-cost=number
-mbranch-expensive
-mbranch-hints
-mbranch-likely, -mno-branch-likely
-mbranch-predict, -mno-branch-predict
-mbss-plt
-mbuild-constants
-mbwx, -mno-bwx, -mcix, -mno-cix, -mfix, -mno-fix, -mmax, -mno-max
-mbypass-cache, -mno-bypass-cache
-mc=name
-mcache-block-size=num
-mcache-size=cache-size
-mcall-aixdesc, -m
-mcall-freebsd
-mcall-linux
-mcall-netbsd
-mcall-openbsd, -mcall-netbsd
-mcall-prologues
-mcall-sysv
-mcall-sysv-eabi, -mcall-eabi
-mcall-sysv-noeabi
-mcallee-super-interworking
-mcaller-super-interworking
-mcallgraph-data, -mno-callgraph-data
-mcase-vector-pcrel
-mcbcond, -mno-cbcond
-mcbranch-force-delay-slot
-mcc-init
-mcfv4e
-mcheck-zero-division, -mno-check-zero-division
-mcld
-mclear-hwcap
-mclip
-mcmodel=code-model
-mcmodel=kernel
-mcmodel=large, [1], [2], [3]
-mcmodel=medium, [1]
-mcmodel=small, [1], [2], [3]
-mcmodel=tiny
-mcmodel=which
-mcmov
-mcmove
-mcode-readable=setting
-mcode-region=
-mcompact-casesi
-mcompat-align-parm
-mcond-exec
-mcond-move
-mconfig=name
-mconsole
-mconst16, -mno-const16
-mconstant-gp
-mcop
-mcop32
-mcop64
-mcorea
-mcoreb
-mcpu32
-mcpu=
-mcpu=cpu, [1], [2]
-mcpu=cpu-type, [1]
-mcpu=cpu[-sirevision]
-mcpu=cpu_type, [1], [2], [3]
-mcpu=g10
-mcpu=name, [1], [2], [3], [4], [5]
-mcr16cplus, -mcr16c
-mcrc32
-mcrypto, -mno-crypto
-mcsync-anomaly
-mctor-dtor
-mcustom-fpu-cfg=name
-mcustom-insn=N
-mcx16
-mdalign
-mdata-model=model
-mdc
-mdebug, [1]
-mdebug, -mno-debug
-mdebug-main=prefix
-mdec-asm
-mdirect-move, -mno-direct-move
-mdisable-callt, -mno-disable-callt
-mdisable-fpregs
-mdisable-indexing
-mdiv
-mdiv, -mno-div, [1]
-mdiv=strategy
-mdivide-enabled
-mdivide-traps, -mdivide-breaks
-mdivsi3_libfunc=name
-mdll
-mdlmzb, -mno-dlmzb
-mdmx, -mno-mdmx
-mdouble
-mdouble-float
-mdpfp, -mdpfp-compact
-mdpfp-fast
-mdpfp_compact
-mdpfp_fast
-mdsp, -mno-dsp
-mdsp-packa
-mdsp_packa
-mdspr2, -mno-dspr2
-mdual-nops
-mdump-tune-features
-mdvbf
-mdword
-mdynamic-no-pic
-mea
-mea32, -mea64
-meabi, -mno-eabi
-mearly-cbranchsi
-mearly-stop-bits, -mno-early-stop-bits
-meb, [1], [2]
-mel, [1], [2]
-mel, -meb
-melf, [1]
-memb
-membedded-data, -mno-embedded-data
-memregs=number
-mepilogue-cfi
-mepsilon, -mno-epsilon
-metrax4, -metrax100
-meva, -mno-eva
-mexpand-adddi
-mexplicit-relocs, -mno-explicit-relocs, [1]
-mexr
-mextern-sdata, -mno-extern-sdata
-mfast-fp
-mfast-indirect-calls
-mfdpic
-mfentry
-mfix-and-continue, -ffix-and-continue, -findirect-data
-mfix-at697f
-mfix-cortex-a53-835769, -mno-fix-cortex-a53-835769
-mfix-cortex-a53-843419, -mno-fix-cortex-a53-843419
-mfix-cortex-m3-ldrd
-mfix-r10000, -mno-fix-r10000
-mfix-r4000, -mno-fix-r4000
-mfix-r4400, -mno-fix-r4400
-mfix-rm7000
-mfix-sb1
-mfix-ut699
-mfix-vr4120
-mfix-vr4130
-mfixed-cc
-mfixed-range=register-range, [1], [2], [3]
-mflat, -mno-flat
-mflip-mips16
-mfloat-abi=name
-mfloat-gprs=yes/single/double/no
-mfloat-vax, -mfloat-ieee
-mfloat32, -mno-float64
-mfloat64, -mno-float32
-mflush-func=func
-mflush-func=name
-mflush-trap=number
-mfmaf, -mno-fmaf
-mfmovd
-mforce-no-pic
-mfp-exceptions
-mfp-mode=mode
-mfp-reg, -mno-fp-regs
-mfp-rounding-mode=rounding-mode
-mfp-trap-mode=trap-mode
-mfp16-format=name
-mfp32
-mfp64
-mfpmath=unit
-mfpr-32
-mfpr-64
-mfpu
-mfpu, -mhard-float, [1]
-mfpu=name, [1]
-mfpxx
-mfriz
-mfsca, -mno-fsca
-mfsrra, -mno-fsrra
-mfull-regs
-mfull-toc, -mno-fp-in-toc, -mno-sum-in-toc, -mminimal-toc
-mfused-madd, -mno-fused-madd, [1], [2], [3], [4], [5]
-mg
-mg10, -mg13, -mg14, -mrl78
-mgas
-mgcc-abi
-mgen-cell-microcode
-mgeneral-regs-only
-mgettrcost=number
-mglibc
-mgnu
-mgnu-as, -mno-gnu-as
-mgnu-ld
-mgnu-ld, -mno-gnu-ld
-mgp32
-mgp64
-mgpopt, -mno-gpopt, [1]
-mgpr-32
-mgpr-64
-mgprel-ro
-mh
-mhal
-mhalf-reg-file
-mhard-dfp, -mno-hard-dfp
-mhard-float, [1], [2]
-mhard-float, -m68881
-mhard-float, -msoft-float
-mhard-quad-float
-mhardlit, -mno-hardlit
-mhint-max-distance=n
-mhint-max-nops=n
-mhotpatch=pre-halfwords,post-halfwords
-mhp-ld
-micplb
-mid-shared-library
-mieee
-mieee, -mno-ieee
-mieee-conformant
-mieee-fp, -mno-ieee-fp
-mieee-with-inexact
-milp32, -mlp64
-mimadd, -mno-imadd
-mimpure-text
-mincoming-stack-boundary=num
-mindexed-addressing
-mindexed-loads
-minline-all-stringops
-minline-float-divide-max-throughput
-minline-float-divide-min-latency
-minline-ic_invalidate
-minline-int-divide-max-throughput
-minline-int-divide-min-latency
-minline-plt, [1]
-minline-sqrt-max-throughput
-minline-sqrt-min-latency
-minline-stringops-dynamically
-minrt
-minsert-sched-nops=scheme
-mint-register=N
-mint16, -mno-int32
-mint32, [1]
-mint32, -mno-int16
-mint8
-minterlink-mips16, -mno-interlink-mips16
-minvalid-symbols
-mio-volatile
-mips1
-mips16, -mno-mips16
-mips2
-mips3
-mips32
-mips32r3
-mips32r5
-mips32r6
-mips3d, -mno-mips3d
-mips4
-mips64
-mips64r2
-mips64r3
-mips64r5
-mips64r6
-misel, -mno-isel
-misize, [1]
-misr-vector-size=num
-missue-rate=number
-mivc2
-mjump-in-delay
-mkernel
-mknuthdiv, -mno-knuthdiv
-ml, [1]
-mlarge
-mlarge-data-threshold=threshold
-mleadz
-mleaf-id-shared-library
-mlibfuncs, -mno-libfuncs
-mlibrary-pic
-mlinked-fp
-mlinker-opt
-mlinux
-mlittle, -mlittle-endian
-mlittle-endian, [1], [2], [3], [4], [5]
-mlittle-endian, -EL
-mlittle-endian, -mbig-endian
-mliw
-mllsc, -mno-llsc
-mlocal-sdata, -mno-local-sdata
-mlock
-mlong-calls, [1], [2]
-mlong-calls, -mno-long-calls, [1], [2], [3], [4]
-mlong-double-64, -mlong-double-128
-mlong-double-64, -mlong-double-80, -mlong-double-128
-mlong-jumps, -mno-long-jumps
-mlong-load-store
-mlong32
-mlong64
-mlongcall, -mno-longcall
-mlongcalls, -mno-longcalls
-mloop
-mlow-64k
-mlra
-mlra-priority-compact
-mlra-priority-noncompact
-mlra-priority-none
-mm
-mmac, [1]
-mmac-24
-mmac-d16
-mmac_24
-mmac_d16
-mmad, -mno-mad
-mmainkernel
-mmalloc64
-mmax-constant-size=N
-mmax-stack-frame=n
-mmcount-ra-address, -mno-mcount-ra-address
-mmcu, -mno-mcu
-mmcu=
-mmcu=mcu
-mmedia
-mmedium-calls
-mmemcpy
-mmemcpy, -mno-memcpy
-mmemcpy-strategy=strategy
-mmemory-latency=time
-mmemory-model=mem-model
-mmemset-strategy=strategy
-mmicromips, -mno-mmicromips
-mminmax
-mmixed-code
-mmmx, -mmpx
-mmodel=large
-mmodel=medium
-mmodel=small
-mmovbe
-mmt, -mno-mt
-mmul-bug-workaround, -mno-mul-bug-workaround
-mmul.x
-mmul32x16
-mmul64
-mmul=none
-mmuladd
-mmulhw, -mno-mulhw
-mmult
-mmult-bug
-mmultcost=num
-mmulti-cond-exec
-mmulticore
-mmultiple, -mno-multiple
-mmultiply-enabled, -multiply-enabled
-mmusl
-mmvcle, -mno-mvcle
-mmvme
-mn
-mn-flash=num
-mnan=2008
-mneon-for-64bits
-mnested-cond-exec
-mnhwloop
-mno-16-bit
-mno-abshi
-mno-ac0
-mno-align-loops
-mno-align-stringops
-mno-am33
-mno-app-regs
-mno-app-regs, -mapp-regs
-mno-bit-align, -mbit-align
-mno-brcc
-mno-cache-volatile , -mcache-volatile, -mno-cache-volatile
-mno-clearbss
-mno-cmov
-mno-cond-exec, [1]
-mno-cond-move
-mno-crt0, [1]
-mno-csync-anomaly
-mno-default
-mno-double
-mno-dpfp-lrsr
-mno-dwarf2-asm, -mdwarf2-asm
-mno-dword
-mno-eflags
-mno-ep, -mep
-mno-epilogue-cfi
-mno-exr
-mno-fancy-math-387
-mno-fast-sw-div, -mfast-sw-div
-mno-faster-structs, -mfaster-structs
-mno-fix-24k, -mfix-24k
-mno-float
-mno-flush-func
-mno-flush-trap
-mno-fp-ret-in-387
-mno-fpu, -msoft-float, [1]
-mno-gotplt, -mgotplt
-mno-hw-mul, -mhw-mul, -mno-hw-mulx, -mhw-mulx, -mno-hw-div, -mhw-div
-mno-id-shared-library
-mno-inline-float-divide
-mno-inline-int-divide
-mno-inline-sqrt
-mno-interlink-compressed, -minterlink-compressed
-mno-interrupts
-mno-leaf-id-shared-library
-mno-low-64k
-mno-lsim, [1]
-mno-media
-mno-millicode
-mno-mpy
-mno-muladd
-mno-mult-bug
-mno-multi-cond-exec
-mno-nested-cond-exec
-mno-optimize-membar
-mno-opts
-mno-pack
-mno-perf-ext
-mno-pic
-mno-prolog-function, -mprolog-function
-mno-prologue-epilogue, -mprologue-epilogue
-mno-red-zone
-mno-renesas
-mno-round-nearest
-mno-rtd
-mno-scc
-mno-sched-br-data-spec, -msched-br-data-spec
-mno-sched-control-spec, -msched-control-spec
-mno-sched-count-spec-in-critical-path, -msched-count-spec-in-critical-path
-mno-sched-prefer-non-control-spec-insns, -msched-prefer-non-control-spec-insns
-mno-sched-prefer-non-data-spec-insns, -msched-prefer-non-data-spec-insns
-mno-sched-prolog
-mno-sdata
-mno-sdata, -msdata
-mno-sep-data
-mno-short
-mno-side-effects
-mno-soft-cmpsf
-mno-soft-float, -msoft-float
-mno-space-regs
-mno-specld-anomaly
-mno-strict-align, -mstrict-align, [1]
-mno-toc, -mtoc
-mno-unaligned-doubles, -munaligned-doubles
-mno-v3push
-mno-vliw-branch
-mno-volatile-cache
-mno-warn-multiple-fast-interrupts, -mwarn-multiple-fast-interrupts
-mnobitfield, -mno-bitfield
-mnoliw
-mnomacsave
-mnop-fun-dllimport
-mnop-mcount
-mnops=num
-mnorm
-mnosetlb
-mnosplit-lohi, -mno-postinc, -mno-postmodify
-mnovect-double, -mno-vect-double
-modd-spreg, -mno-odd-spreg
-momit-leaf-frame-pointer, [1]
-momit-leaf-frame-pointer, -mno-omit-leaf-frame-pointer
-mone-byte-bool
-moptimize-membar
-mpa-risc-1-0, -mpa-risc-1-1, -mpa-risc-2-0
-mpack
-mpacked-stack, -mno-packed-stack
-mpadstruct
-mpaired, -mno-paired
-mpaired-single, -mno-paired-single
-mpc32, -mpc64, -mpc80
-mpcrel
-mpdebug
-mpe
-mpe-aligned-commons
-mperf-ext
-mpic-data-is-text-relative
-mpic-register=reg
-mpid, -mno-pid
-mplt, -mno-plt
-mpointer-size=size
-mpointers-to-nested-functions
-mpoke-function-name
-mpopc, -mno-popc
-mportable-runtime
-mpower8-fusion, -mno-power8-fusion
-mpower8-vector, -mno-power8-vector
-mpowerpc-gpopt, -mno-powerpc-gpopt, -mpowerpc-gfxopt, -mno-powerpc-gfxopt, -mpowerpc64, -mno-powerpc64, -mmfcrf, -mno-mfcrf, -mpopcntb, -mno-popcntb, -mpopcntd, -mno-popcntd, -mfprnd, -mno-fprnd, -mcmpb, -mno-cmpb, -mmfpgpr, -mno-mfpgpr, -mhard-dfp, -mno-hard-dfp
-mprefer-avx128
-mprefer-short-insn-regs
-mprefergot
-mpreferred-stack-boundary=num
-mpretend-cmove
-mprint-tune-info
-mprioritize-restricted-insns=priority
-mprototype, -mno-prototype
-mpt-fixed
-mpush-args, -mno-push-args
-mq-class
-mquad-memory, -mno-quad-memory
-mquad-memory-atomic, -mno-quad-memory-atomic
-mr10k-cache-barrier=setting
-mrecip, [1]
-mrecip-precision
-mrecip=opt, [1]
-mrecord-mcount
-mreduced-regs
-mregister-names, -mno-register-names
-mregnames, -mno-regnames
-mregparm=num
-mrelax, [1], [2], [3], [4], [5], [6]
-mrelax, -mno-relax
-mrelax-immediate, -mno-relax-immediate
-mrelax-pic-calls
-mrelocatable, -mno-relocatable
-mrelocatable-lib, -mno-relocatable-lib
-mrenesas
-mrepeat
-mrestrict-it
-mreturn-pointer-on-d0
-mrh850-abi, -mghs
-mrmw
-mrtd, [1]
-mrtp
-mrtsc
-ms, [1]
-ms2600
-msafe-dma, -munsafe-dma
-msafe-hints
-msahf
-msatur
-msave-acc-in-interrupts
-msave-toc-indirect
-mscc
-msched-ar-data-spec, -mno-sched-ar-data-spec
-msched-ar-in-data-spec, -mno-sched-ar-in-data-spec
-msched-br-in-data-spec, -mno-sched-br-in-data-spec
-msched-control-spec-ldc, -msched-spec-ldc
-msched-costly-dep=dependence_type
-msched-fp-mem-deps-zero-cost
-msched-in-control-spec, -mno-sched-in-control-spec
-msched-max-memory-insns-hard-limit
-msched-max-memory-insns=max-insns
-msched-spec-ldc
-msched-stop-bits-after-every-cycle
-mschedule=cpu-type
-mscore5
-mscore5u
-mscore7
-mscore7d
-msda=n
-msdata=all
-msdata=data
-msdata=default, [1]
-msdata=eabi
-msdata=none, [1], [2]
-msdata=sdata
-msdata=sysv
-msdata=use
-msdram, [1]
-msecure-plt
-msel-sched-dont-check-control-spec
-msep-data
-mserialize-volatile, -mno-serialize-volatile
-msetlb
-mshared-library-id=n
-mshort
-mshort-calls, -short-calls
-msign-extend-enabled
-msim, [1], [2], [3], [4], [5], [6], [7], [8], [9]
-msim, -mno-sim
-msimd
-msimnovec
-msimple-fpu
-msingle-exit, -mno-single-exit
-msingle-float
-msingle-float, -mdouble-float
-msingle-pic-base, [1]
-msio
-msize-level=level
-mskip-rax-setup
-mslow-bytes, -mno-slow-bytes
-mslow-flash-data
-msmall
-msmall-data, -mlarge-data
-msmall-data-limit=N
-msmall-divides
-msmall-exec, -mno-small-exec
-msmall-mem, -mlarge-mem
-msmall-model
-msmall-text, -mlarge-text
-msmall16
-msmallc
-msmartmips, -mno-smartmips
-msoft-float, [1], [2], [3], [4], [5], [6], [7]
-msoft-float, -mhard-float, [1]
-msoft-quad-float
-msp8
-mspace
-mspe, -mno-spe
-mspecld-anomaly
-mspfp, -mspfp-compact
-mspfp-fast
-mspfp_compact
-mspfp_fast
-msplit-addresses, -mno-split-addresses
-msplit-vecmove-early
-msse2avx
-msseregparm
-mstack-align, -mno-stack-align, -mdata-align, -mno-data-align, -mconst-align, -mno-const-align
-mstack-bias, -mno-stack-bias
-mstack-check-l1
-mstack-guard=stack-guard
-mstack-increment=size
-mstack-offset=num
-mstack-protector-guard=guard
-mstackrealign
-mstdmain
-mstrict-X
-mstrict-align
-mstring, -mno-string
-mstringop-strategy=alg
-mstructure-size-boundary=n
-msv-mode
-msvr4-struct-return
-mswap
-mswape
-msym32, -mno-sym32
-msynci
-msys-crt0=startfile
-msys-lib=systemlib
-mtarget-align, -mno-target-align
-mtas
-mtda=n
-mtelephony
-mtext-section-literals, -mno-text-section-literals
-mtf
-mthread
-mthreads
-mthumb, -marm
-mthumb-interwork
-mtiny-stack
-mtiny=n
-mtls
-mtls-dialect=desc
-mtls-dialect=dialect
-mtls-dialect=traditional
-mtls-dialect=type
-mtls-direct-seg-refs
-mtls-markers, -mno-tls-markers
-mtls-size=tls-size
-mtomcat-stats
-mtoplevel-symbols, -mno-toplevel-symbols
-mtp=name
-mtpcs-frame
-mtpcs-leaf-frame
-mtpf-trace, -mno-tpf-trace
-mtrap-precision=trap-precision
-mtune-ctrl=feature-list
-mtune=arch
-mtune=architecture-type
-mtune=cpu, [1]
-mtune=cpu-type, [1], [2], [3]
-mtune=cpu_type, [1], [2], [3]
-mtune=name, [1]
-mtune=tune
-mucb-mcount
-muclibc
-muls
-multcost=num
-multcost=number
-multilib-library-pic
-munalign-prob-threshold=probability
-munaligned-access, -mno-unaligned-access
-municode
-muninit-const-in-rodata, -mno-uninit-const-in-rodata
-munix
-munix-asm
-munix=unix-std
-mupdate, -mno-update
-mupper-regs, -mno-upper-regs
-mupper-regs-df, -mno-upper-regs-df
-mupper-regs-sf, -mno-upper-regs-sf
-muser-enabled
-muser-mode
-muser-mode, -mno-user-mode
-musermode, -mno-usermode
-mv3push
-mv850
-mv850e
-mv850e1
-mv850e2
-mv850e2v3
-mv850e2v4
-mv850e3v5
-mv850es
-mv8plus, -mno-v8plus
-mveclibabi=type, [1]
-mvect8-ret-in-mem
-mvirt, -mno-virt
-mvis, -mno-vis
-mvis2, -mno-vis2
-mvis3, -mno-vis3
-mvliw-branch
-mvms-return-codes
-mvolatile-asm-stop, -mno-volatile-asm-stop
-mvolatile-cache
-mvr4130-align
-mvrsave, -mno-vrsave
-mvsx, -mno-vsx
-mvxworks
-mvzeroupper
-mwarn-cell-microcode
-mwarn-dynamicstack
-mwarn-framesize=framesize
-mwarn-reloc, -merror-reloc
-mwide-bitfields, -mno-wide-bitfields
-mwin32
-mwindows
-mword-relocations
-mxgot, -mno-xgot, [1]
-mxilinx-fpu
-mxl-barrel-shift
-mxl-compat, -mno-xl-compat
-mxl-float-convert
-mxl-float-sqrt
-mxl-gp-opt
-mxl-multiply-high
-mxl-pattern-compare
-mxl-reorder
-mxl-soft-div
-mxl-soft-mul
-mxl-stack-check
-mxpa, -mno-xpa
-mxy
-myellowknife
-mzarch, -mesa
-mzda=n
-mzdcbranch, -mno-zdcbranch
-mzero-extend, -mno-zero-extend
-no-canonical-prefixes
-no-integrated-cpp
-nocpp
-nodefaultlibs
-nodevicelib
-nolibdld
-non-static
-nostartfiles
-nostdinc++
-nostdlib
-o file, -o
-p
-pass-exit-codes
-pedantic-errors
-pg
-pie
-pipe
-print-file-name=library
-print-libgcc-file-name
-print-multi-directory
-print-multi-lib
-print-multi-os-directory
-print-multiarch
-print-objc-runtime-info
-print-prog-name=program
-print-search-dirs
-print-sysroot
-print-sysroot-headers-suffix
-pthread, [1]
-pthreads
-rdynamic
-s
-save-temps
-save-temps=obj
-shared
-shared-libgcc, -static-libgcc
-sim
-sim2
-specs=file
-static, [1]
-static-libasan
-static-liblsan
-static-libmpx
-static-libmpxwrappers
-static-libstdc++
-static-libtsan
-static-libubsan
-std=
-symbolic
-threads
-time[=file]
-tno-android-cc
-tno-android-ld
-traditional, -traditional-cpp
-trigraphs
-u symbol, -u
-v
-w
-wrapper
-z keyword, -z
ARC601, -mARC601
ARC700, -mA7, -mARC700
alias, -fdump-tree-alias
aligned (alignment), -fshort-enums
all, -fdump-tree-all
ccp, -fdump-tree-ccp
cdecl, -mrtd
cfg, -fdump-tree-cfg
ch, -fdump-tree-ch
common, -fcommon, -fno-common
copyprop, -fdump-tree-copyprop
copyrename, -fdump-tree-copyrename
dce, -fdump-tree-dce
dom, -fdump-tree-dom
dse, -fdump-tree-dse
format (archetype, string-index, first-to-check), -Wformat, -ffreestanding, -fno-builtin
format_arg (string-index), -Wformat-nonliteral
forwprop, -fdump-tree-forwprop
fre, -fdump-tree-fre
gimple, -fdump-tree-gimple
mbranch-cost=num
no_instrument_function, -finstrument-functions
no_split_stack, -fsplit-stack
nrv, -fdump-tree-nrv
optimized, -fdump-tree-optimized
original, -fdump-tree-original
phiopt, -fdump-tree-phiopt
pre, -fdump-tree-pre
sink, -fdump-tree-sink
slp, -fdump-tree-slp
sra, -fdump-tree-sra
ssa, -fdump-tree-ssa
store_copyprop, -fdump-tree-store_copyprop
storeccp, -fdump-tree-storeccp
vect, -fdump-tree-vect
vrp, -fdump-tree-vrp
command options
command-line, [1]
comments
common, -fcommon, -fno-common
command line option
comparison of signed and unsigned values
comparison warning
compiler bugs
compiler compared to C++ preprocessor
compiler options, [1]
compiler version
COMPILER_PATH, [1]
complex conjugation
complex numbers
compound literals
computed gotos
conditional expressions
conflicting types
conj
conjf
conjl
const qualifier
constants in constraints
constraint
constraint modifier characters
constraints
constructing calls
constructor
constructor expression
constructor expressions
coprocessor available
coprocessor call_saved
coprocessor subclass
copyprop, -fdump-tree-copyprop
command line option
copyrename, -fdump-tree-copyrename
command line option
copysign
copysignf
copysignl
core dump
cos
cosf
cosh
coshf
coshl
cosl
cpow
cpowf
cpowl
cproj
cprojf
cprojl
CR16 Options
creal
crealf
creall
CRIS Options
cross compiling
csin
csinf
csinh
csinhf
csinhl
csinl
csqrt
csqrtf
csqrtl
ctan
ctanf
ctanh
ctanhf
ctanhl
ctanl
custom io_volatile

D

Darwin options
dce, -fdump-tree-dce
command line option
dcgettext
deallocating variable length arrays
debugging
debugging information options
decimal floating types
declaration scope
declarations
declarations inside expressions
declaring and defining, [1]
declaring attributes of functions
declaring static data in C++
defining static data in C++
dependent name lookup
designated initializers
designator lists
designators
dgettext
diagnostic, [1]
diagnostic messages
dialect
dialect options
digits in constraint
directory options
directory search
disinterrupt
dollar sign
dollar signs in
dollar signs in identifier names
dom, -fdump-tree-dom
command line option
double-word arithmetic
downward funargs
drem
dremf
dreml
dse, -fdump-tree-dse
command line option

E

earlyclobber operand
effect on inlining, [1]
eight-bit data on the H8/300
either memory region on the MSP430
empty structures
Enable Cilk Plus
environment variable
ASAN_OPTIONS
CHKP_RT_*
COLUMNS
COMPILER_PATH, [1], [2]
GCC_COLORS, [1], [2], [3]
GCC_COMPARE_DEBUG, [1], [2], [3], [4], [5], [6]
GCC_EXEC_PREFIX, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]
GCC_INCLUDE_DIR
LANG, [1], [2], [3], [4], [5]
LC_ALL
LC_CTYPE, [1], [2], [3]
LC_MESSAGES, [1], [2], [3]
LIBRARY_PATH, [1]
LSAN_OPTIONS
MAKE, [1]
PATH, [1], [2], [3], [4]
TARGET_SYSTEM_ROOT
TMPDIR, [1]
TOPDIR
TSAN_OPTIONS
VTV_LOGS_DIR, [1]
environment variables
Epiphany
erf
erfc
erfcf
erfcl
erff
erfl
error messages
escaped newlines
exception handler functions, [1]
exclamation point
exit
exp
exp10
exp10f
exp10l
exp2
exp2f
exp2l
expf
expl
explicit register variables
expm1
expm1f
expm1l
expressions
expressions containing statements
extended
extensible constraints
extensions, [1], [2]
external declaration scope

F

fabs
fabsf
fabsl
fatal signal
fdim
fdimf
fdiml
fdollars-in-identifiers
ffloat-store
ffreestanding
ffs
file name suffix
file names
fini
fixed-point types
fkeep-inline-functions
flexible array members
floating point precision
floating-point precision
floor
floorf
floorl
fma
fmaf
fmal
fmax
fmaxf
fmaxl
fmin
fminf
fminl
fmod
fmodf
fmodl
fms-extensions
fno-builtin
fno-default-inline
fno-implement-inlines
fno-implicit-templates
format (archetype, string-index, first-to-check), -Wformat, -ffreestanding, -fno-builtin
command line option
format_arg (string-index), -Wformat-nonliteral
command line option
Fortran
forwarding calls
forwprop, -fdump-tree-forwprop
command line option
fpcc-struct-return
fplan9-extensions
fprintf
fprintf_unlocked
fprofile-arcs
fputs
fputs_unlocked
FR30 Options
fre, -fdump-tree-fre
command line option
freestanding environment
freestanding implementation
frepo
frexp
frexpf
frexpl
FRV Options
fscanf
fshort-enums, [1]
fsigned-bitfields
fsigned-char
function
function addressability on the M32R/D
function attributes
function pointers
function prototype declarations
function versions
functions in arbitrary sections
functions that are dynamically resolved
functions that are passed arguments in registers on x86-32
functions that behave like malloc
functions that have no side effects, [1]
functions that never return
functions that pop the argument stack on x86-32, [1], [2], [3]
functions that return more than once
functions with non-null pointer arguments
funsigned-bitfields, [1]
funsigned-char

G

G++
g++
gamma
gamma_r
gammaf
gammaf_r
gammal
gammal_r
GCC
GCC command
GCC command options
GCC_COLORS, [1], [2], [3]
GCC_COMPARE_DEBUG, [1], [2], [3], [4], [5]
GCC_EXEC_PREFIX, [1], [2], [3], [4], [5], [6], [7], [8], [9]
GCC_INCLUDE_DIR
gettext
gimple, -fdump-tree-gimple
command line option
global allocation
global offset table
global register variables
global variables in
GNAT
GNU C Compiler
GNU Compiler Collection
Go
goto with computed label
grouping
grouping options

H

H8/300H, [1]
half-precision floating point
hardware models and configurations
hex floats
highlight
hosted environment, [1], [2]
hosted implementation
HPPA Options
hypot
hypotf
hypotl

I

IA-64 Options
IBM RS/6000 and PowerPC Options
identifier names
identifiers
ilogb
ilogbf
ilogbl
imaxabs
implementation headers
implementation-defined behavior, [1]
in macros
incompatibilities of GCC
increment operators
index
indirect calls, [1], [2], [3], [4], [5]
indirect functions
init
initializations in expressions
initializers
initializers with labeled elements
inline alternative
inline assembly language
inline functions, [1]
inlining and C++ pragmas
input normalization
installation trouble
integrating function code
interface and implementation
interface and implementation headers
intermediate C version
introduction
invalid
invalid assembly code
invalid input
isalnum
isalpha
isascii
isblank
iscntrl
isdigit
isgraph
islower
ISO 9899
ISO C
ISO C standard
ISO C11
ISO C1X
ISO C90
ISO C94
ISO C95
ISO C99
ISO C9X
ISO support
ISO/IEC 9899
isprint
ispunct
isspace
isupper
iswalnum
iswalpha
iswblank
iswcntrl
iswdigit
iswgraph
iswlower
iswprint
iswpunct
iswspace
iswupper
iswxdigit
isxdigit

J

j0
j0f
j0l
j1
j1f
j1l
Java
jn
jnf
jnl

K

keywords
known
known causes of trouble

L

Label Attributes
labeled elements in initializers
labels as values
labs
LANG, [1], [2], [3]
language dialect options
LC_ALL
LC_CTYPE, [1], [2], [3]
LC_MESSAGES, [1], [2], [3]
ldexp
ldexpf
ldexpl
length-zero arrays
lgamma
lgamma_r
lgammaf
lgammaf_r
lgammal
lgammal_r
Libraries
LIBRARY_PATH
lifetime of
link options
linker script
linking
llabs
llrint
llrintf
llrintl
llround
llroundf
llroundl
LM32 options
load address instruction
local
local labels, [1]
local variables
local variables in
local variables in macros
locale
locale definition
log
log10
log10f
log10l
log1p
log1pf
log1pl
log2
log2f
log2l
logb
logbf
logbl
logf
logl
long_calls
long_calls_off
longcall
longjmp
lower memory region on the MSP430
lrint
lrintf
lrintl
lround
lroundf
lroundl
LSAN_OPTIONS

M

M32C options
M32R/D options
M680x0 options
mA6
machine dependent options
machine specific
machine specific constraints
macro argument
macro with variable arguments
macros, [1], [2], [3], [4]
MAKE, [1]
malloc
mARC600
mark
matching
matching constraint
mbranch-cost=num
command line option
MCore options
memchr
memcmp
memcpy
memory references in constraints
mempcpy
memregs
memset
MeP options
Mercury
message formatting
messages, [1]
MicroBlaze Options
middle-operands
MIPS
MIPS options
misunderstandings in C++
mixed declarations and code
mixed with code
mixed with declarations
mixing assembly language and C
MMIX Options
MN10300 options
modf
modff
modfl
modifiers in constraints
Moxie Options
MSP430 Options
multiple alternative constraints
multiprecision arithmetic

N

Named Address Spaces
names in assembler code
names used in assembler code
naming convention
NDS32
NDS32 Options
nearbyint
nearbyintf
nearbyintl
nested functions
newlines (escaped)
nextafter
nextafterf
nextafterl
nexttoward
nexttowardf
nexttowardl
NFC
NFKC
Nios II options
NMI handler functions on the Blackfin processor
no_instrument_function, -finstrument-functions
command line option
no_long_calls
no_split_stack, -fsplit-stack
command line option
non-constant
non-constant initializers
non-lvalue
non-static inline function
nonexistent, [1]
nrv, -fdump-tree-nrv
command line option
Nvidia PTX options
nvptx options

O

Objective-C, [1]
Objective-C and Objective-C++, [1]
Objective-C and Objective-C++ options
Objective-C++, [1]
offsettable address
old-style function definitions
omission of
omitted
omitted middle-operands
open coding
OpenACC accelerator programming
OpenMP parallel
OpenMP SIMD
optimization
optimize options
optimized, -fdump-tree-optimized
command line option
options, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11]
options align
options to control diagnostics formatting
options to control warnings
order
order of evaluation, [1]
order of options
original, -fdump-tree-original
command line option
other register constraints
output file option
overloaded virtual function

P

parameter forward declaration
Pascal
PATH, [1], [2], [3], [4]
PDP-11 Options
pedantic, [1], [2], [3]
pedantic-errors, [1], [2]
phiopt, -fdump-tree-phiopt
command line option
PIC
picoChip options
pmf
pointer arguments
Pointer Bounds Checker attributes, [1]
Pointer Bounds Checker builtins
Pointer Bounds Checker options
pointer to member function
pointers to
pointers to arrays
pop_macro
portions of temporary objects
pow
pow10
pow10f
pow10l
PowerPC
PowerPC options
powf
powl
pragma, [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]
pragma GCC ivdep
pragma GCC optimize
pragma GCC pop_options
pragma GCC push_options
pragma GCC reset_options
pragma GCC target
pragmas, [1], [2]
pragmas in C++
pre, -fdump-tree-pre
command line option
precompiled headers
preprocessing numbers
preprocessing tokens
preprocessor
preprocessor options
printf
printf_unlocked
promotion of formal parameters
push address instruction
push_macro
putchar
puts

Q

question mark

R

ranges in case statements
read-only strings
redefine_extname
registers, [1]
registers for local variables
registers in constraints
relocation truncated to fit (ColdFire)
(MIPS)
remainder
remainderf
remainderl
remquo
remquof
remquol
reordering
reporting
reporting bugs
reset handler functions
rest argument (in macro)
restricted pointers
restricted references
restricted this pointer
rindex
rint
rintf
rintl
RL78 Options
round
roundf
roundl
RS/6000 and PowerPC Options
RTTI
run-time options
RX Options

S

S/390 and zSeries Options
save all registers on the Blackfin
save all registers on the H8/300
scalb
scalbf
scalbl
scalbln
scalblnf, [1]
scalbn
scalbnf
scanfnl
scope of a variable length array
scope of declaration
scope of external declarations
Score Options
search path
segment
setjmp
shared strings
side effects, [1], [2]
signbit
signbitd128
signbitd32
signbitd64
signbitf
signbitl
signed and unsigned values
significand
significandf
significandl
SIMD
simple constraints
sin
sincos
sincosf
sincosl
sinf
sinh
sinhf
sinhl
sink, -fdump-tree-sink
command line option
sinl
size of pointer to, [1]
sizeof
slp, -fdump-tree-slp
command line option
smaller data references, [1]
(PowerPC)
snprintf
Solaris 2 options
SPARC options
Spec Files
specified registers
specifying, [1], [2]
specifying compiler version and target machine
specifying hardware config
specifying machine version
specifying registers
specifying registers for local variables
speed of compilation
sprintf
SPU options
sqrt
sqrtf
sqrtl
sra, -fdump-tree-sra
command line option
ssa, -fdump-tree-ssa
command line option
sscanf
statements in expressions
statements inside expressions
static data in C++
std, [1], [2]
store_copyprop, -fdump-tree-store_copyprop
command line option
storeccp, -fdump-tree-storeccp
command line option
stpcpy
stpncpy
strcasecmp
strcat
strchr
strcmp
strcpy
strcspn
strdup
strfmon
strftime
string constants
strlen
strncasecmp
strncat
strncmp
strncpy
strndup
strpbrk
strrchr
strspn
strstr
structures, [1]
submodel options
subscripting
subscripting and function values
suffixes for C++ source
suppressing warnings
surprises in C++
syntax checking
system headers

T

tan
tanf
tanh
tanhf
tanhl
tanl
target machine
target options
TARGET_SYSTEM_ROOT
TC1
TC2
TC3
Technical Corrigenda
Technical Corrigendum 1
Technical Corrigendum 2
Technical Corrigendum 3
template instantiation
temporaries
tgamma
tgammaf
tgammal
Thread-Local Storage
thunks
TILE-Gx options
TILEPro options
tiny data section on the H8/300H and H8S
TMPDIR
toascii
tolower
TOPDIR
toupper
towlower
towupper
traditional, [1]
traditional C language
trunc
truncf
truncl
TSAN_OPTIONS
two-stage name lookup
type alignment
type attributes
typedef names as function parameters
typeof
types of arguments

U

undefined behavior
undefined function value
underscores in variables in macros
union
unions
unknown pragmas
unused
upper memory region on the MSP430
User stack pointer in interrupts on the Blackfin

V

V850 Options
vague linkage
variable addressability on the M32R/D
variable alignment
variable attributes
variable number of arguments
variable-length array in a structure
variable-length array scope
variable-length arrays
variables
variables in specified registers
variadic macros
VAX options
vect, -fdump-tree-vect
command line option
vfprintf
vfscanf
visibility
Visium options
VLAs
void
void pointers
volatile access, [1]
volatile read, [1]
volatile write, [1]
vprintf
vrp, -fdump-tree-vrp
command line option
vscanf
vsnprintf
vsprintf
vsscanf
vtable
VTV_LOGS_DIR, [1]
VxWorks Options

W

W
Wall
warning, [1], [2], [3], [4]
warning and error
warning for comparison of signed and unsigned values
warning for overloaded virtual function
warning for reordering of member initializers
warning for unknown pragmas
warning messages
warning of unknown
warnings from
warnings from system headers
warnings vs errors
weak
whitespace
Windows Options for x86
Winline
Wno-pmf-conversions
Wpointer-arith

X

x
X3.159-1989
x86 Options
x86 Windows Options
Xstormy16 Options
Xtensa Options

Y

y0
y0f
y0l
y1
y1f
y1l
yn
ynf
ynl

Z

zero-length arrays
zero-size structures
zSeries options