<<
Mac OS* X compiler options
-1
-132
-66
-72
-80
-align
-allow fpp_comments
-altparam
-ansi-alias
-arch
-assume
-auto
-auto_scalar
-autodouble
-automatic
-ax
-B
-C
-CB
-ccdefault
-check
-cm
-common-args
-complex-limited-range
-convert
-cpp
-CU
-cxxlib
-cxxlib-gcc
-cxxlib-nostd
-D
-d-lines
-DD
-debug
-debug-parameters
-diag
-diag-dump
-diag-enable sv-include
-diag-file
-diag-file-append
-diag-id-numbers
-double_size
-dps
-dryrun
-dumpmachine
-dynamiclib
-dyncom
-E
-e03
-e90
-e95
-EP
-error-limit
-extend-source
-f66
-f77rtl
-falias
-falign-functions
-fast
-fcode-asm
-fexceptions
-ffnalias
-FI
-finline-functions
-finline-limit
-finstrument-functions
-fixed
-fkeep-static-consts
-fltconsistency
-fmath-errno
-fminshared
-fomit-frame-pointer
-fp
-fp-model
-fp-port
-fp-speculation
-fp-stack-check
-fpconstant
-fpe
-fpp
-fpscomp
-fpstkchk
-FR
-free
-fsource-asm
-fsyntax-only
-ftrapuv
-ftz
-func-groups
-funroll-loops
-fverbose-asm
-fvisibility
-g
-gdwarf-2
-gen-interfaces
-global-hoist
-heap-arrays
-help
-I
-i-dynamic
-i-static
-i2
-i4
-i8
-idirafter
-inline-factor
-inline-forceinline
-inline-level
-inline-max-per-compile
-inline-max-per-routine
-inline-max-size
-inline-max-total-size
-inline-min-size
-intconstant
-integer-size
-ip
-ip-no-inlining
-ip-no-pinlining
-ipo
-ipo-c
-ipo-S
-isystem
-L
-logo
-lowercase
-m32
-m64
-map-opts
-march=pentium4
-mdynamic-no-pic
-mieee-fp
-mixed_str_len_arg
-module
-mp
fltconsistency
mp
-mp1
-msse3
-mtune
-names
-nbs
-no-bss-init
-no-cpprt
-nodefaultlibs
-nofor-main
-nolib-inline
-nostartfiles
-nostdinc
-nostdlib
-nus
-O
-O0
-O1
-O2
-O3
-Ob
-onetrip
-openmp
-openmp-lib
-openmp-report
-openmp-stubs
-opt-malloc-options
-opt-multi-version-aggressive
-opt-ra-region-strategy
-opt-report
-opt-report-file
-opt-report-help
-opt-report-level
-opt-report-phase
-opt-report-routine
-opt-streaming-stores
-P
p
preprocess_only
-pad
-pad-source
-par-report
-par-runtime-control
-par-schedule
-par-threshold
-parallel
-pc
-pg
-prec-div
-prec-sqrt
-preprocess-only
-print-multi-lib
-prof-dir
-prof-file
-prof-gen
-prof-gen-sampling
-prof-genx
-prof-use
-Qinstall
-Qlocation
-Qoption
-qp
-r16
-r8
-rcd
-real-size
-recursive
-reentrancy
-RTCu
-S
-safe-cray-ptr
-save
-save-temps
-scalar-rep
-shared-intel
-shared-libgcc
-sox
-stand
-static-intel
-static-libgcc
-std
-std03
-std90
-std95
-syntax-only
-Tf
-threads
-traceback
-tune
-u
U
warn
-unroll
-unroll-aggressive
-uppercase
-us
-use-asm
-v
v
V (Linux* and Mac OS* X)
-vec-guard-write
-vec-report
-vms
-w
w
warn
-W1
-Wa
-warn
-watch
-WB
-what
-Winline
-Wl
-Wp
-X
-Xlinker
-y
-zero
-Zp
align
Zp
main thread
option adjusting the stack size for
malloc()
option specifying alternate algorithm for
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 layout
option changing variable and array
memory loads
option enabling optimizations to move
memory model
option specifying large
option specifying small or medium
option to use specific
Microsoft* Fortran PowerStation
option specifying compatibility with
Microsoft* Visual C++
option specifying compatibility with
Microsoft* Visual Studio
option specifying compatibility with
module files
option specifying directory for
multi-threading performance
option aiding analysis of
multithread applications
option generating reentrant code for
object file
option generating one per source file
option placing a text string into
option specifying name for
OpenMP*
option controlling diagnostics
option enabling
option enabling analysis of applications
option enabling programs in sequential mode
OpenMP* options
related cluster options
OpenMP* run-time library
option specifying
operating system configuration
option displaying
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
PARAMETER
option allowing alternative syntax
pointer aliasing
option using aggressive multi-versioning to check for
pointers
option checking for disassociated
option checking for uninitialized
position-independent code
option generating
position-independent external references
option generating code with
prefetch insertion
option enabling
preprocessor definitions
option undefining all previous
option undefining for a symbol
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
prof-gen, Qprof-gen
prof-genx, Qprof-genx
option specifying directory for output files
option specifying name for summary
programs
option linking as DLL
option maximizing speed in
option specifying aliasing should be assumed in
option specifying non-Fortran
quick reference summary
of Linux options
of Mac OS X options
of Windows options
records
option specifying padding for
recursive execution
option specifying
register allocator
option selecting method for partitioning
removed compiler options
routine entry and exit points
option determining instrumentation of
Run-Time Library (RTL)
option searching for unresolved references in multithreaded
MD
MT
threads
option searching for unresolved references in single-threaded
option specifying which to link to
sampling
option generating source mapping for
scalar replacement
option enabling during loop transformation
option using aggressive multi-versioning to check for
scalar variables
option allocating to the run-time stack
shared object
option producing a dynamic
single-precision constants
option evaluating as double precision
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
statement field
option specifying the length of
streaming stores
option generating for optimization
symbol visibility
option specifying
symbolic names
option associating with an optional value
syntax
option checking for correct
target machine
option displaying
threaded applications
option enabling analysis of
tools
option passing options to
option specifying directory for supporting
traceback information
option providing
type aliasability rules
option affecting adherence to
unaligned data
option warning about
uncalled routines
option warning about
undeclared symbols
option warning about
unformatted numeric data
option specifying format of
uninitialized variables
option checking for
unused variables
option warning about
variables
option initializing to zero
option placing in DATA section
option placing in static memory
option saving always
option specifying default kind for integer
option specifying default kind for logical
option specifying default kind for real
vectorizer
option controlling diagnostics reported by
version
option displaying for driver and compiler
option displaying information about
option saving in executable
VMS* Compatibility
option specifying
Windows* applications
option creating and linking
Windows* compiler options
/?
/1
/4I2
/4I4
/4I8
/4L72
/4L80
/4Na
/4Naltparam
/4Nb
/4Nd
/4Nf
/4Ns
/4R16
/4R8
/4Ya
/4Yaltparam
/4Yb
/4Yd
/4Yf
/4Yportlib
/4Ys
/align
/allow:fpp_comments
/altparam
/arch
/architecture
/asmattr
/asmfile
/assume
/auto
/automatic
/bintext
/C
/CB
/ccdefault
/check
/cm
/compile-only
/convert
/CU
/D
/d_lines
/dbglibs
/debug
/debug-parameters
/define
/dll
/double_size
/E
/EP
/error-limit
/exe
/extend-source
/extfor
/extfpp
/extlnk
/F
/f66
/f77rtl
/Fa
/fast
/Fe
exe
Fe
/FI
/fixed
/fltconsistency
/Fm
/Fo
/fp
/fpconstant
/fpe
/fpp
/fpscomp
/FR
/free
/G1
/G2
/G2-p9000
/G5
/G6
/G7
/GB
/Ge
/gen-interfaces
/Gm
Gm
iface
/Gs
/Gz
Gz
iface
/heap-arrays
/help
/I
/iface
/include
/inline
/intconstant
/integer-size
/LD
dll
LD
/libdir
/libs
/link
/logo
/map
/MD
/MDd
/MDsd
libs
MDs
/MG
/ML
libs
ML
/MLd
libs
ML
/module
/MT
/MTd
/MW
/MWs
/names
/nbs
/noinclude
/O
/O1
/O2
/O3
/Ob
/object
/Od
/Og
/Op
/optimize
/Os
/Ot
/Ox
/Oy
/P
/pdbfile
/preprocess-only
/Qansi-alias
/Qauto
/Qauto_scalar
/Qautodouble
/Qax
/Qchkstk
/Qcommon-args
/Qcomplex-limited-range
/Qcpp
/Qd-lines
/Qdiag
/Qdiag-dump
/Qdiag-enable:sv-include
/Qdiag-file
/Qdiag-file-append
/Qdiag-id-numbers
/Qdps
/Qdyncom
/Qextend-source
/Qfnalign
/Qfnsplit
/Qfp-port
/Qfp-speculation
/Qfp-stack-check
/Qfpp
/Qfpstkchk
/Qftz
/Qglobal-hoist
/QIA64-fr32
/QIfist
/Qinline-debug-info
/Qinline-dllimport
/Qinline-factor
/Qinline-forceinline
/Qinline-max-per-compile
/Qinline-max-per-routine
/Qinline-max-size
/Qinline-max-total-size
/Qinline-min-size
/Qinstrument-functions
/Qip
/Qip-no-inlining
/Qip-no-pinlining
/QIPF-flt-eval-method0
/QIPF-fltacc
/QIPF-fma
/QIPF-fp-relaxed
/QIPF-fp-speculation
/Qipo
/Qipo-c
/Qipo-jobs
/Qipo-S
/Qipo-separate
/Qivdep-parallel
/Qkeep-static-consts
/Qlocation
/Qlowercase
/Qmap-opts
/Qnobss-init
/Qonetrip
/Qopenmp
/Qopenmp-profile
/Qopenmp-report
/Qopenmp-stubs
/Qopt-mem-bandwidth
/Qopt-multi-version-aggressive
/Qopt-ra-region-strategy
/Qopt-report
/Qopt-report-file
/Qopt-report-help
/Qopt-report-level
/Qopt-report-phase
/Qopt-report-routine
/Qopt-streaming-stores
/Qoption
/Qpad
/Qpad-source
/Qpar-adjust-stack
/Qpar-report
/Qpar-runtime-control
/Qpar-schedule
/Qpar-threshold
/Qparallel
/Qpc
/Qprec
/Qprec-div
/Qprec-sqrt
/Qprefetch
/Qprof-dir
/Qprof-file
/Qprof-gen
/Qprof-gen-sampling
/Qprof-genx
/Qprof-use
/Qrcd
/Qrct
/Qsafe-cray-ptr
/Qsave
/Qsave-temps
/Qscalar-rep
/Qsfalign
/Qsox
/Qssp
/Qtcheck
/Qtcollect
/Qtprofile
/Qtrapuv
/Qunroll
/Qunroll-aggressive
/Quppercase
/Quse-asm
/Quse-vcdebug
/Qvc6
/Qvc7.1
/Qvc8
/Qvec-guard-write
/Qvec-report
/Qvms
/Qx
/Qzero
/real-size
/recursive
/reentrancy
/RTCu
/S
/source
/stand
/static
/syntax-only
/Tf
/threads
/traceback
/U
U
u (Windows*)
/undefine
/us
/V
/vms
/w
w
warn
/W0
/W1
/warn
/watch
/WB
/what
/winapp
/X
/Z7
debug (Windows*)
g, Zi, Z7
/Zd
debug (Windows*)
Zd
/Zi
debug (Windows*)
g, Zi, Z7
/Zl
/Zp
align
Zp
/Zs
syntax_only
Zs