Compiler Options
    Overview
    How to Use This Document
    New Options
    Deprecated and Removed Compiler Options
    Alphabetical Compiler Options
       Compiler Option Descriptions and General Rules
       1
       4I2, 4I4, 4I8
       4L72, 4L80, 4L132
       4Na, 4Ya
       4Naltparam, 4Yaltparam
       4Nb, 4Yb
       4Nd, 4Yd
       4Nf
       4Ns, 4Ys
       4R8, 4R16
       4Yf
       4Yportlib
       66
       72, 80, 132
       align
       allow
       altparam
       ansi-alias
       arch
       architecture
       asmattr
       asmfile
       assume
       auto
       auto-scalar
       autodouble
       automatic
       ax
       B
       Bdynamic
       bintext
       Bstatic
       c
       C
       CB
       ccdefault
       check
       cm
       common-args
       compile-only
       complex-limited-range
       convert
       cpp
       cxxlib
       CU
       D
       d-lines
       dbglibs
       DD
       debug (Linux* and Mac OS* X)
       debug (Windows*)
       debug-parameters
       define
       diag
       diag-dump
       diag-enable sv-include
       diag-file
       diag-file-append
       diag-id-numbers
       dll
       double-size
       dps
       dryrun
       dumpmachine
       dynamic-linker
       dynamiclib
       dyncom
       E
       e90, e95, e03
       EP
       error-limit
       exe
       extend_source
       extfor
       extfpp
       extlnk
       F
       f66
       f77rtl
       Fa
       FA
       falias
       falign-functions
       fast
       fcode-asm
       Fe
       fexceptions
       ffnalias
       FI
       finline-functions
       finline-limit
       finstrument-functions
       fixed
       fkeep-static-consts
       fltconsistency
       Fm
       fmath-errno
       fminshared
       fnsplit
       fomit-frame-pointer
       Fo
       fp (Linux* and Mac OS* X)
       fp (Windows*)
       fp-model
       fp-port
       fp-speculation
       fp-stack-check
       fpconstant
       fpe
       fpic
       fpp
       fpscomp
       fpstkchk
       FR
       fr32
       free
       fsource-asm
       fsyntax-only
       ftrapuv
       ftz
       func-groups
       funroll-loops
       fverbose-asm
       fvisibility
       g
       G1, G2, G2-p9000
       G5, G6, G7
       gdwarf-2
       Ge
       gen-interfaces
       global-hoist
       Gm
       Gs
       Gz
       heap-arrays
       help
       I
       i-dynamic
       i-static
       i2, i4, i8
       idirafter
       iface
       implicitnone
       include
       inline
       inline-debug-info
       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
       IPF-flt-eval-method0
       IPF-fltacc
       IPF-fma
       IPF-fp-relaxed
       IPF-fp-speculation
       ipo
       ipo-c
       ipo-jobs
       ipo-S
       ipo-separate
       isystem
       ivdep-parallel
       l
       L
       LD
       libdir
       libs
       link
       logo
       lowercase
       m32, m64
       map
       map-opts
       march
       mcmodel
       mcpu
       MD
       MDs
       mdynamic-no-pic
       MG
       mieee-fp
       mixed-str-len-arg
       ML
       module
       mp
       mp1
       mrelax
       msse
       MT
       mtune
       MW
       MWs
       names
       nbs
       no-cpprt
       no-bss-init
       nodefaultlibs
       nodefine
       nofor-main
       noinclude
       nolib-inline
       nostartfiles
       nostdinc
       nostdlib
       nus
       o
       O
       Ob
       object
       Od
       Og
       onetrip
       Op
       openmp
       openmp-lib
       openmp-profile
       openmp-report
       openmp-stubs
       opt-malloc-options
       opt-mem-bandwidth
       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
       optimize
       Os
       Ot
       Ox
       Oy
       p
       P
       pad
       pad-source
       par-report
       par-runtime-control
       par-schedule
       par-threshold
       parallel
       pc
       pdbfile
       pg
       prec-div
       prec-sqrt
       prefetch
       preprocess-only
       print-multi-lib
       prof-dir
       prof-file
       prof-gen
       prof-gen-sampling
       prof-genx
       prof-use
       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
       Qinstall
       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-lib
       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
       qp
       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
       Qx
       Qzero
       r8, r16
       rcd
       real_size
       recursive
       reentrancy
       RTCu
       S
       safe-cray-ptr
       save
       save-temps
       scalar-rep
       shared
       shared-intel
       shared-libcxa
       shared-libgcc
       source
       sox
       ssp
       stand
       static
       static-intel
       static-libcxa
       static-libgcc
       std
       std90
       std95
       std03
       syntax-only
       T
       tcheck
       tcollect
       Tf
       threads
       tprofile
       traceback
       tune
       u (Linux* and Mac OS* X)
       u (Windows*)
       U
       undefine
       unroll
       unroll-aggressive
       uppercase
       us
       use-asm
       v
       V (Linux* and Mac OS* X)
       V (Windows*)
       vec-guard-write
       vec-report
       vms
       w
       W0
       W1
       Wa
       warn
       watch
       WB
       what
       winapp
       Winline
       Wl
       Wp
       x
       X
       Xlinker
       y
       Z7
       Zd
       zero
       Zi
       Zl
       Zp
       Zs
    Cross References of Compiler Options
    Related Options