<<
Mac OS* compiler options
--version
-A
-A-
-alias-args
-alias-const
-align
-ansi
-ansi-alias
-arch
-ax
-B
-C
-c99
-check-uninit
-complex-limited-range
-cxxlib
-D
-diag
-diag-dump
-diag-enable sv-include compiler option
-diag-file
-diag-id-numbers
-diag-length
-diag-stop-on-error
-dM
dD, QdD
dM, QdM
-dN
-dryrun
-dynamiclib
-E
-early-template-check
-EP
-export
-export-dir
-F
-fabi-version
-falias
-fargument-noalias-global
-fast
-fbuiltin
-fcode-asm
-fcommon
-fexceptions
-ffnalias
-ffunction-sections
-finline-functions
-finline-limit
-finstrument-functions
-fkeep-static-consts
-fmath-errno
-fminshared
-fmudflap
-fno-gnu-keywords
-fno-implicit-inline-templates
-fno-implicit-templates
-fno-omit-frame-pointer
-fno-operator-names
-fno-rtti
-fnon-lvalue-assign
-fp
-fp-model
-fp-port
-fp-speculation
-fpack-struct
-fpascal-strings
-fpermissive
-fpstkchk
-freg-struct-return
-fshort-enums
-fsource-asm
-fstack-security-check
-fsyntax-only
-ftemplate-depth
-ftls-model
-ftrapuv
-ftz
-func-groups
-funroll-all-loops
-funroll-loops
-funsigned-bitfields
-funsigned-char
-fverbose-asm
-fvisibility
-fvisibity-inlines-hidden
-g
-g0
-gcc
-gcc-name
-gcc-sys
-gcc-version
-gdwarf-2
-global-hoist
-H
-help
-I
-icc
-idirafter
-imacros
-inline-factor
-inline-forceinline
-inline-level
-inline-max-per-compile
-inline-max-per-routine
-inline-max-size
-inline-max-total-size
-inline-min-size
-ip
-ip-no-inlining
-ip-no-pinlining
-ipo
-ipo-c
-ipo-jobs
-ipo-S
-ipo-separate
-iprefix
-iquote
-isystem
-iwithprefix
-iwithprefixbefore
-Kc++
-kernel
-L
-M
-m32
-m64
-malign-double
-malign-mac68k
-malign-natural
-malign-power
-march
-mcmodel
-mcpu
-MD
-mdynamic-no-pic
-MF
-mfixed-range
-MG
-MM
-MMD
-MP
-mp1
-MQ
-mregparm
-mserialize-volatile
-msse
-MT
-mtune
-multibyte-chars
-no-cpprt
-nobss-init
-nodefaultlibs
-nolib-inline
-nostartfiles
-nostdinc
-nostdinc++
-nostdlib
-O
-O0
-O1
-O2
-O3
-Ob
-openmp
-openmp-report
-openmp-stubs
-opt-class-analysis
-opt-report
-opt-report-file
-opt-report-help
-opt-report-level
-opt-report-phase
-opt-report-routine
-opt-streaming-stores
-p
-par-report
-par-schedule
-par-threshold
-parallel
-pc
-pch
-pch-create
-pch-dir
-pch-use
-pragma-optimization-level
-prec-div
-prec-sqrt
-prefetch
-print-multi-lib
-prof-dir
-prof-file
-prof-gen
-prof-gen-sampling
-prof-use
-pthread
-Qinstall
-Qlocation
-Qoption
-qp
-rcd
-reserve-kernel-regs
-restrict
-S
-save-temps
-scalar-rep
-shared-intel
-sox
-static-intel
-std
-strict-ansi
-traceback
-trigraphs
-u (L*)
-unroll
-use-asm
-use-msasm
-V
v
V (Linux and Mac OS*)
-vec-report
-w
-Wa
-Wabi
-Wall
-Wbrief
-Wcheck
-Wcontext-limit
-wd
-Wdeprecated
-we
-Weffc++
-Werror
-Wextra-tokens
-Wformat
-Winline
-Wl
-Wmain
-Wmissing-declarations
-Wmissing-prototypes
-wn
-Wnon-virtual-dtor
-wo
-Wp
-Wp64
-Wpointer-arith
-Wpragma-once
-wr
-Wreorder
-Wreturn-type
-Wshadow
-Wstrict-prototypes
-Wtrigraphs
-Wuninitialized
-Wunknown-pragmas
-Wunused-function
-Wunused-variable
-ww
-x (L*)
-Xlinker
macro names
option associating with an optional value
math functions
option enabling faster code sequences for
memory bandwidth
option enabling tuning and heuristics for
memory dependency
option specifying no loop-carried following IVDEP
memory loads
option enabling optimizations to move
memory model
option specifying large
option specifying small or medium
option to use specific
Microsoft* Visual C++
option specifying compatibility with
Microsoft* Visual Studio
option specifying compatibility with
OpenMP*
option controlling diagnostics
option enabling
option enabling analysis of applications
option enabling programs in sequential mode
optimization
option disabling all
O
Od
option enabling global
option enabling prefetch insertion
option generating single assembly file from multiple files
option generating single object file from multiple files
option specifying code
optimization report
option displaying phases for
option generating for routines with specified text
option generating to stderr
option specifying detail level of
option specifying name for
option specifying phase to use for
optimizations
option enabling all speed
option enabling many speed
output files
option specifying name for
position-independent code
option generating
position-independent external references
option generating code with
prefetch insertion
option enabling
processor
option optimizing for specific
G5, G6, G7
mtune
tpp1, tpp2, G1, G2, G2-p9000
processor-specific code
option generating
option generating and optimizing
profiling
option enabling use of information from
option generating source mapping for
option instrumenting a program for
option specifying directory for output files
option specifying name for summary
programs
option maximizing speed in
option specifying aliasing should be assumed in
Run-Time Library (RTL)
option searching for unresolved references in multithreaded
MT
threads
option searching for unresolved references in single-threaded
sampling
option generating source mapping for
scalar replacement
option enabling during loop transformation
shared object
option producing a dynamic
SSP
option enabling
stack
option disabling checking for routines in
option enabling probing
option specifying reserve amount
stack alignment
option specifying for functions
stack probing
option enabling
stack variables
option initializing to NaN
standard directories
option removing from include search path
streaming stores
option generating for optimization
symbol visibility
option specifying
threaded applications
option enabling analysis of
tools
option passing options to
option specifying directory for supporting
traceback information
option providing
variables
option placing in DATA section
option saving always
vectorizer
option controlling diagnostics reported by
version
option saving in executable
>>