Go to main content
Oracle® Developer Studio 12.5: Fortran User's Guide

Exit Print View

Updated: June 2016
 
 

Index

Numbers and Symbols

!DIR$ in directivesindex iconFixed-Form Source
-xcodeindex icon-xcode[=v]
-xdebuginfoindex icon-xdebuginfo=a[,a...]
-xglobalizeindex icon-xglobalize[={yes|no}]
-xinline_paramindex iconxinline_param=a[,a[,a]...]
-xinline_reportindex iconxinline_report[=n]
-xtempindex icon-xtemp=path
-xvectorindex icon-xvector[=a]
.mod file, module fileindex iconModule Files

A

abrupt_underflowindex icon–fnonstd
address spaceindex icon–xaddr32[={yes|no}]
aliasingindex icon–xalias[=keywords]
-xaliasindex icon–xalias[=keywords]
align  See Alsoindex icondata
-dalignindex icon–dalign
data in COMMON with -aligncommonindex icon–aligncommon[={1|2|4|8|16}]
alignment of data typesindex iconSize and Alignment of Data Types
ALLOCATABLE
extensionsindex iconExtended ALLOCATABLE Attribute
analyzer compile option, xFindex icon–xF
arguments, agreement, Xlistindex icon–Xlist[x]
arithmetic  Seeindex iconfloating-point
array bounds checkingindex icon–C
assembly codeindex icon–S
ASSUME directiveindex iconThe ASSUME Directives

B

backward compatibility, command-line optionsindex iconBackward Compatibility and Legacy Options
binary I/Oindex iconAdditional I/O Extensions
binding, dynamic/shared librariesindex icon–d{y|n}
Boolean
constant, alternate formsindex iconAlternate Forms of Boolean Constants
type, constantsindex iconBoolean Type

C

C(..) directiveindex iconThe C Directive
cache
padding forindex icon–pad[=p]
specify hardware cacheindex icon–xcache=c
CALL
inlining subprogram calls with -inlineindex icon–inline=[%auto][[,][no%]f1,…[no%]fn]
cc command-line options
-xdebuginfoindex icon-xdebuginfo=a[,a...]
-xinline_paramindex iconxinline_param=a[,a[,a]...]
-xinline_reportindex iconxinline_report[=n]
CDIR$ in directivesindex iconFixed-Form Source
code sizeindex icon–xspace
command-line
helpindex iconCommand-Line Help
command-line options
-a (obsolete)index iconObsolete f95 Options
-aligncommonindex icon–aligncommon[={1|2|4|8|16}]
-ansiindex icon–ansi
-arg=localindex icon–arg=local
-autopar, parallelize automaticallyindex icon–autopar
-Bdynamicindex icon–B{static|dynamic}
-Bstaticindex icon–B{static|dynamic}
-C, check subscriptsindex icon–C
-c, compile onlyindex icon–c
-copyargs, allow stores to literal argumentsindex icon–copyargs
-Dname, define symbolindex icon–Dname[=def]
-dalign
index icon–fast
index icon–dalign
-dbl_align_all, force data alignmentindex icon–dbl_align_all[={yes|no}]
-dependindex icon–fast
data dependency analysisindex icon–depend[={yes|no}]
-dnindex icon–d{y|n}
-dryrunindex icon–dryrun
-dyindex icon–d{y|n}
-e, extended source linesindex icon–e
-erroff, suppress warningsindex icon–erroff[={%all|%none|taglist}]
-errtags, display message tag with warningsindex icon–errtags[={yes|no}]
-errwarn, error warningsindex icon–errwarn[={%all|%none|taglist}]
-ext_names, externals without underscoreindex icon–ext_names=e
-f77index icon–f77[=list]
-Findex icon–F
-f, align on 8-byte boundariesindex icon–f
-fastindex icon–fast
-fixedindex icon–fixed
-flagsindex icon–flags
-fma
index icon–fma[={none|fused}]
index icon–fast
-fnonstdindex icon–fnonstd
-fns
index icon–fns[={yes|no}]
index icon–fast
-fopenmpindex icon-fopenmp
-fpp, Fortran preprocessorindex icon–fpp
-fprecision, x86 precision modeindex icon–fprecision={single|double|extended}
-freeindex icon–free
-fround=rindex icon–fround={nearest|tozero|negative|positive}
-fserialiorindex icon–fserialio
-fsimpleindex icon–fast
simple floating-point modelindex icon–fsimple[={1|2|0}]
-fstoreindex icon–fstore
-ftrapindex icon–ftrap=t
-Gindex icon–G
-g
index icon–g[n]
index icon-g
-hnameindex icon–hname
-helpindex icon–help
-i8use —xtypemap=integer:64 insteadindex icon-i8
-Idirindex icon–Ipath
-inlineindex icon–inline=[%auto][[,][no%]f1,…[no%]fn]
-ioroundingindex icon–iorounding[={compatible|processor-defined}]
-keepmodindex icon–keepmod[={yes|no}]
-keeptmpindex icon–keeptmp
-Kpicindex icon–Kpic
-KPICindex icon–KPIC
-Ldirindex icon–Lpath
-llibraryindex icon–lx
-libmil
index icon–libmil
index icon–fast
-library=sunperfindex icon-library=sunperf
-loopinfo, show parallelizationindex icon–loopinfo
-m32 | —m64index icon–m32 | –m64
-Mdir, f95 modulesindex iconModule Files
-moddirindex icon–moddir=path
-mt, multithread safe librariesindex icon-mt[={yes|no}]
-nativeindex icon–native
-native (obsolete)index iconObsolete f95 Options
-noautoparindex icon–noautopar
-nodependindex icon–nodepend
-nofstoreindex icon-nofstore
-nolibindex icon–nolib
-nolibmilindex icon–nolibmil
-noqueue (obsolete)index iconObsolete f95 Options
-noreductionindex icon–noreduction
-norunpathindex icon–norunpath
-o, output fileindex icon–o filename
-On
index icon–O[n]
index icon–O[n]
index icon–fast
-onetripindex icon–onetrip
-openmpindex icon–openmp
-p, profile (obsolete)index icon–p
-pad=p
index icon–pad[=p]
index icon–fast
-pg, profile by procedureindex icon–pg
-picindex icon–pic
-PICindex icon–PIC
-pic (obsolete)index iconObsolete f95 Options
-PIC (obsolete)index iconObsolete f95 Options
-preserve_argvaluesindex icon–preserve_argvalues[=simple|none|complete]
-Qoptionindex icon–Qoption pr ls
-R listindex icon–R ls
-r8constindex icon–r8const
-recl=a[,b]index icon–recl=a[,b]
-Sindex icon–S
-sindex icon–s
-silentindex icon–silent
-stackvar
index icon–xrecursive
index icon–stackvar
-stop_statusindex icon–stop_status[={yes|no}]
-tempindex icon–temp=dir
-timeindex icon–time
-tracebackindex icon–traceback[={%none|common|signals_list}]
-uindex icon–u
-U, do not convert to lowercaseindex icon–U
-Uname, undefine preprocessor macroindex icon–Uname
-unroll, unroll loopsindex icon–unroll=n
-useindex iconThe -use=list Option Flag
-Vindex icon–V
-vindex icon–v
-vaxindex icon–vax=keywords
-vparaindex icon–vpara
-Windex icon-Wc,arg
-windex icon–w[n]
-xaddr32index icon–xaddr32[={yes|no}]
-xalias=listindex icon–xalias[=keywords]
-xannotate[={yes|no}]index icon–xannotate[={yes|no}]
-xarch=isaindex icon–xarch=isa
-xassume_control
index icon–xassume_control[=keywords]
index iconThe ASSUME Directives
-xautoparindex icon–xautopar
-xbinoptindex icon–xbinopt={prepare | off}
-xcache=cindex icon–xcache=c
-xchip=cindex icon–xchip=c
-xcode=cindex icon-xcode[=v]
-xcommoncheckindex icon–xcommonchk[={yes|no}]
-xdebugformatindex icon–xdebugformat={dwarf|stabs}
-xdependindex icon–xdepend
-xFindex icon–xF
-xglobalizeindex icon-xglobalize[={yes|no}]
-xhasc, Hollerith as characterindex icon–xhasc[={yes|no}]
-xhelp=hindex icon–xhelp=flags
-xhwcprofindex icon–xhwcprof[={enable | disable}]
-xia, interval arithmeticindex icon–xia[={widestneed|strict}]
-xinlineindex icon–xinline=list
-xinstrumentindex icon–xinstrument=[%no]datarace
-xinterval=v for interval arithmeticindex icon–xinterval[={widestneed|strict|no}]
-xipo, interprocedural optimizationsindex icon–xipo[={0|1|2}]
-xipo_archiveindex icon–xipo_archive[={none|readonly|writeback}]
-xipo_buildindex icon-xipo_build=[yes|no]
-xivdepindex icon–xivdep[=p]
-xjobs, multiprocessor compilationindex icon-xjobs{=n|auto}
-xkeepframe, prohibit stack-related optimizationsindex icon–xkeepframe[=[%all,%none,name,no%name]]
-xknown_lib, optimize library callsindex icon–xknown_lib=library_list
-xl, (obsolete)index icon–xl
-xlang=f77, link with Fortran 77 librariesindex icon–xlang=f77
-xld, (obsolete)index icon–xld
-xlibmilindex icon–xlibmil
-xlibmopt
index icon–xlibmopt
index icon–fast
-xlic_lib=sunperf obsoleteindex icon–xlic_lib=sunperf
-Xlinkerindex icon-Xlinker arg
-xlinkoptindex icon–xlinkopt[={1|2|0}]
-xlinkopt, link-time optimizationsindex icon–xlinkopt[={1|2|0}]
-Xlist, global program checkingindex icon–Xlist[x]
-xloopinfoindex icon–xloopinfo
-xMindex icon–xM
-xmaxoptindex icon–xmaxopt[=n]
-xmemalignindex icon–xmemalign[=<a><b>]
-xnolib
index icon–xnolibmil
index icon–xnolib
-xnolibmoptindex icon–xnolibmopt
-xOnindex icon–xOn
-xopenmpindex icon–xopenmp[={parallel|noopt|none}]
-xpagesizeindex icon–xpagesize=size
-xpagesize_heapindex icon–xpagesize_heap=size
-xpagesize_stackindex icon–xpagesize_stack=size
-xpatchpaddingindex icon-xpatchpadding[={fix|patch|size}]
-xpecindex icon–xpec[={yes|no}]
-xpgindex icon–xpg
-xpp=pindex icon–xpp={fpp|cpp}
-xprefetch
index iconThe PREFETCH Directives
index iconThe PREFETCH Directives
-xprefetch_auto_typeindex icon–xprefetch_auto_type=indirect_array_access
-xprofile=pindex icon–xprofile=p
-xprofile_ircacheindex icon–xprofile_ircache[=path]
-xprofile_pathmap=paramindex icon–xprofile_pathmap=collect_prefix:use_prefix
-xrecursiveindex icon–xrecursive
-xreductionindex icon–xreduction
-xregs=rindex icon–xregs=r
-xsindex icon-xs[={yes|no}]
-xsafe=memindex icon–xsafe=mem
-xsecure_code_analysisindex icon–xsecure_code_analysis{=[yes|no]}
-xsegment_alignindex icon-xsegment_align=n
-xspaceindex icon–xspace
-xtarget=tindex icon–xtarget=t
-xtarget=nativeindex icon–fast
-xtempindex icon-xtemp=path
-xthroughputindex icon-xthroughput[={yes|no}]
-xtimeindex icon–xtime
-xtypemapindex icon–xtypemap=spec
-xunboundsymindex icon-xunboundsym={yes|no}
-xunrollindex icon–xunroll=n
-xvector
index icon-xvector[=a]
index icon–fast
-ztextindex icon–ztext
commonly usedindex iconCommonly Used Options
default options fileindex iconUser-Supplied Default Options File
grouped by functionindex iconOptions Summary
legacyindex iconBackward Compatibility and Legacy Options
macrosindex iconMacro Flags
obsoleteindex iconObsolete Option Flags
obsolete f77 flags not supportedindex iconIncompatibility Issues
order of processingindex iconTypographic Notations for Options
pass option to compilation phaseindex icon–Qoption pr ls
Reference to all option flagsindex iconOptions Reference
summaryindex iconOptions Summary
syntaxindex iconOptions Syntax
unrecognized optionsindex iconUnrecognized Command-Line Arguments
comments
as directivesindex iconDirectives
COMMON
alignmentindex icon–aligncommon[={1|2|4|8|16}]
global consistency, -Xlistindex icon–Xlist[x]
paddingindex icon–pad[=p]
TASKCOMMON consistency checkingindex icon–xcommonchk[={yes|no}]
compatibility
Fortran 77
index iconFORTRAN 77 Compatibility: Migrating to Oracle Developer Studio Fortran
index icon–f77[=list]
forwardindex iconForward Compatibility
with Cindex iconMixing Languages
compile and link
index iconSeparate Compiling and Linking
index iconCompile-Link Sequence
and -Bindex icon–B{static|dynamic}
build a dynamic shared libraryindex icon–G
compile onlyindex icon–c
dynamic (shared) librariesindex icon–d{y|n}
compiler
command lineindex iconInvoking the Compiler
driver, show commands with -dryrun
index icon–dryrun
index icon–dryrun
show versionindex icon–V
timingindex icon–time
verbose messagesindex icon–v
constant arguments, -copyargsindex icon–copyargs
continuation lines
index iconContinuation Line Limits
index icon–e
conventions
file name suffixesindex iconCommand-Line File Name Conventions
coverage analysis (tcov)index icon–xprofile=p
cpp, C preprocessor
index icon–F
index icon–Dname[=def]
index iconSource File Preprocessors
Cray
pointerindex iconCray Pointers
pointer and Fortran pointerindex iconDeclaring Cray Pointers and Fortran 95 Pointers
cross reference table, Xlistindex icon–Xlist[x]

D

data
alignment with -dbl_align_allindex icon–dbl_align_all[={yes|no}]
alignment with -findex icon–f
alignment with -xmemalignindex icon–xmemalign[=<a><b>]
COMMON, alignment with aligncommonindex icon–aligncommon[={1|2|4|8|16}]
mappings with -xtypemapindex icon–xtypemap=spec
promote constants to REAL*8index icon–r8const
size and alignmentindex iconSize and Alignment of Data Types
data dependence
-dependindex icon–depend[={yes|no}]
dbx
compile with -g option
index icon–g[n]
index icon-g
debugging
-g option
index icon–g[n]
index icon-g
-Xlistindex iconDebugging Utilities
check array subscripts with -Cindex icon–C
cross-reference tableindex icon–Xlist[x]
global program checking with -Xlistindex icon–Xlist[x]
link debug information from object files into executableindex icon-xs[={yes|no}]
show compiler commands with -dryrun
index icon–dryrun
index icon–dryrun
utilitiesindex iconDebugging Utilities
with optimizationindex icon–g[n]
default
data sizes and alignmentindex iconSize and Alignment of Data Types
include file pathsindex icon–Ipath
define symbol for cpp, Dnameindex icon–Dname[=def]
directives
ASSUMEindex iconThe ASSUME Directives
FIXEDindex iconFIXED and FREE Directives
Fortran 77index iconDirectives
FREEindex iconFIXED and FREE Directives
IGNORE_TKRindex iconThe IGNORE_TKR Directive
loop unrollingindex iconThe UNROLL Directive
OpenMP (Fortran)
index iconFortran OpenMP Directives
index iconOpenMP Parallelization Directives
optimization levelindex iconThe OPT Directive
parallelization
index iconParallelization Directives
index iconParallelization Directives
special Fortranindex iconForm of Special f95 Directive Lines
summary of all directivesindex iconFortran Directives Summary
weak linkingindex iconThe WEAK Directive
directory
temporary filesindex icon–temp=dir
dynamic library
build, -Gindex icon–G
name a dynamic libraryindex icon–hname

E

elfdumpindex iconThe -xcode Flags
environment
program terminations by STOPindex icon–stop_status[={yes|no}]
environment variablesindex iconUsing Environment Variables
error messages
f95index iconf95 Runtime I/O Error Messages
message tagsindex icon–errtags[={yes|no}]
suppress with -erroffindex icon–erroff[={%all|%none|taglist}]
exceptions, floating-pointindex icon–fsimple[={1|2|0}]
trappingindex icon–ftrap=t
executable file
built-in path to dynamic librariesindex icon–R ls
nameindex icon–o filename
strip symbol table fromindex icon–s
explicit
typingindex icon–u
explicit parallelization directivesindex iconParallelization Directives
extensions
ALLOCATABLEindex iconExtended ALLOCATABLE Attribute
non-ANSI, -ansi flagindex icon–ansi
other I/Oindex iconAdditional I/O Extensions
stream I/Oindex iconFortran 2003 Stream I/O
VALUEindex iconVALUE Attribute
VAX structures and unionsindex iconSTRUCTURE and UNION (VAX Fortran)
extensions and featuresindex iconFeatures of the Fortran Compiler
external C functionsindex iconThe C Directive
external namesindex icon–ext_names=e

F

f95 command line
index iconCommand Syntax
index iconInvoking the Compiler
fdumpmod for viewing module contents
index iconThe fdumpmod Command
index iconModules
features
Fortran 95index iconOracle Developer Studio Fortran Features and Extensions
release historyindex iconFeatures Release History
features and extensionsindex iconFeatures of the Fortran Compiler
FFLAGS environment variableindex iconUsing Environment Variables
file
executableindex iconCompile-Link Sequence
objectindex iconCompile-Link Sequence
size too bigindex iconMemory Size
file names
recognized by the compiler
index iconSource Form Assumed
index iconCommand-Line File Name Conventions
fixed-format sourceindex icon–fixed
FIXED directive
index iconRestrictions
index iconFIXED and FREE Directives
flags  Seeindex iconcommand-line options
floating-point
interval arithmeticindex icon–xinterval[={widestneed|strict|no}]
non-standardindex icon–fns[={yes|no}]
preferences, -fsimpleindex icon–fsimple[={1|2|0}]
roundingindex icon–fround={nearest|tozero|negative|positive}
trapping modeindex icon–ftrap=t
FLUSH statementindex iconFortran 2003 FLUSH I/O Statement
form
tabindex iconTab Form
Fortran
compatibility with legacy
index iconFORTRAN 77 Compatibility: Migrating to Oracle Developer Studio Fortran
index icon–f77[=list]
index icon–arg=local
directives
index iconForm of Special f95 Directive Lines
index iconDirectives
features and extensionsindex iconFeatures of the Fortran Compiler
handling nonstandard Fortran 77 aliasingindex iconAdditional Notes About Migrating to the f95 Compiler
incompatibilities with legacyindex iconIncompatibility Issues
modulesindex iconModule Files
preprocessorindex icon–Dname[=def]
invoking with -Findex icon–F
utilitiesindex iconOther Fortran Utilities
Fortran 200xindex iconFortran 200x Features
Fortran 95
caseindex iconCase
featuresindex iconSource Language Features
I/O extensionsindex iconAdditional I/O Extensions
linking with Fortran 77index iconLinking With Legacy FORTRAN 77-Compiled Routines
fpp, Fortran preprocessor
index icon–fpp
index icon–F
index icon–Dname[=def]
index iconSource File Preprocessors
free-format sourceindex icon–free
FREE directive
index iconRestrictions
index iconFIXED and FREE Directives
fsecond-underscoreindex icon–ext_names=e
fsplit, Fortran utilityindex iconOther Fortran Utilities
function
external Cindex iconThe C Directive
function-level reorderingindex icon–xF

G

global program checking, -Xlistindex icon–Xlist[x]
global symbols
weakindex iconThe WEAK Directive
gprof
-pg, profile by procedureindex icon–pg

H

hardware architecture
index icon–xchip=c
index icon–xarch=isa
heap page size
index icon–xpagesize_stack=size
index icon–xpagesize_heap=size
index icon–xpagesize=size
help
command-lineindex iconCommand-Line Help
hexadecimalindex iconHexadecimal
Hollerithindex iconHollerith

I

#ifdefindex iconSource File Preprocessors
#includeindex iconSource File Preprocessors
#include pathindex icon–Ipath
I/O extensionsindex iconAdditional I/O Extensions
IGNORE_TKR directiveindex iconThe IGNORE_TKR Directive
IMPORT statementindex iconFortran 2003 IMPORT Statement
INCLUDE filesindex icon–Ipath
floatingpoint.hindex iconAdditional Notes About Migrating to the f95 Compiler
system.incindex iconLibrary Interfaces and system.inc
incompatibilities, FORTRAN 77index iconIncompatibility Issues
initialization of local variablesindex icon–xcheck[=keyword[,keyword]]
inline
templates, -libmilindex icon–libmil
with -fastindex icon–fast
inlining
automatic with -O4index icon–O[n]
with -inlineindex icon–inline=[%auto][[,][no%]f1,…[no%]fn]
installation
pathindex icon–Ipath
interfaces
libraryindex iconLibrary Interfaces and system.inc
interval arithmetic
-xia optionindex icon–xia[={widestneed|strict}]
-xinterval optionindex icon–xinterval[={widestneed|strict|no}]
intrinsics
extensionsindex iconIntrinsics
interfacesindex iconLibrary Interfaces and system.inc
legacy Fortranindex iconFortran Intrinsics
invalid, floating-pointindex icon–ftrap=t
ISA, instruction set architectureindex icon–xarch=isa
IVDEP directive
index icon–xivdep[=p]
index iconIVDEP Directive

L

large filesindex iconMemory Size
legacy compiler optionsindex iconBackward Compatibility and Legacy Options
libm
searched by defaultindex icon–Lpath
libraries
building shared librariesindex iconThe -xcode Flags
Oracle Developer Studio Performance Libraryindex iconOracle Developer Studio Performance Library
library
build, -Gindex icon–G
disable system librariesindex icon–nolib
dynamic search path in executableindex icon–R ls
interfacesindex iconLibrary Interfaces and system.inc
linking with -lindex icon–lx
name a shared libraryindex icon–hname
Oracle Developer Studio Performance Library
index icon–xlic_lib=sunperf
index icon-library=sunperf
path to shared library in executableindex icon–norunpath
position-independent and pureindex icon–ztext
limit
commandindex iconControl of Virtual Memory
stack sizeindex icon–stackvar
limits
Fortran compilerindex iconLimits and Defaults
linear algebra routines
index icon–xlic_lib=sunperf
index icon-library=sunperf
link-time optimizationsindex icon–xlinkopt[={1|2|0}]
linking
consistent compile and linkindex iconConsistent Compiling and Linking
consistent with compilationindex iconConsistent Compiling and Linking
disable system librariesindex icon–nolib
enable dynamic linking, shared librariesindex icon–d{y|n}
linker -Mmapfile optionindex icon–xF
separate from compilationindex iconSeparate Compiling and Linking
specifying libraries with -lindex icon–lx
weak namesindex iconThe WEAK Directive
with automatic parallelization, -autoparindex icon–autopar
with compilationindex iconCompile-Link Sequence
list of command-line optionsindex icon–help
list of directivesindex iconFortran Directives Summary
loop
automatic parallelizationindex icon–autopar
dependence analysis, -dependindex icon–depend[={yes|no}]
executed once, -onetripindex icon–onetrip
parallelization messagesindex icon–loopinfo
unrolling with -unrollindex icon–unroll=n
unrolling with directiveindex iconThe UNROLL Directive

M

macro command-line optionsindex iconMacro Flags
man pagesindex iconMan Pages
math library
and -L dir optionindex icon–Lpath
optimized versionindex icon–xlibmopt
memory
actual real memory, displayindex iconSwap Space Limits
limit virtual memoryindex iconControl of Virtual Memory
optimizer out of memoryindex iconMemory Size
messages
parallelization
index icon–vpara
index icon–loopinfo
runtimeindex iconOperating System Error Messages
suppress with -silentindex icon–silent
verboseindex icon–v
misaligned data, specifying behaviorindex icon–xmemalign[=<a><b>]
MODDIR environment variableindex icon–moddir=path
modulesindex iconModule Files
-useindex iconThe -use=list Option Flag
.mod fileindex iconModule Files
creating and usingindex iconModules
default pathindex icon–moddir=path
fdumpmod for displaying module filesindex iconThe fdumpmod Command
fdumpmod for viewing module contentsindex iconModules
multithreading
index icon-mt[={yes|no}]
  Seeindex iconparallelization

N

name
object, executable fileindex icon–o filename
nonstandard_arithmetic()index icon–fnonstd
numeric sequence typeindex icon–aligncommon[={1|2|4|8|16}]

O

object files
compile onlyindex icon–c
nameindex icon–o filename
object library search directoriesindex icon–Lpath
object-oriented Fortranindex iconObject-Oriented Fortran Support
obsolete command-line optionsindex iconObsolete Option Flags
octalindex iconOctal
OMP_NUM_THREADS, number of threadsindex icon–autopar
one-trip DO loopsindex icon–onetrip
OpenMPindex iconOpenMP Parallelization Directives
directives summaryindex iconFortran OpenMP Directives
OPT directiveindex iconThe OPT Directive
-xmaxopt optionindex icon–xmaxopt[=n]
optimization
across source filesindex icon–xipo[={0|1|2}]
aliasingindex icon–xalias[=keywords]
floating-pointindex icon–fsimple[={1|2|0}]
inline user-written routinesindex icon–inline=[%auto][[,][no%]f1,…[no%]fn]
interproceduralindex icon–xipo[={0|1|2}]
levelsindex icon–O[n]
link-timeindex icon–xlinkopt[={1|2|0}]
loop unrollingindex icon–unroll=n
loop unrolling by directiveindex iconThe UNROLL Directive
math libraryindex icon–xlibmopt
OPT directive
index icon–xmaxopt[=n]
index iconThe OPT Directive
PIPELOOP directiveindex iconThe PIPELOOP[=n] Directive
PREFETCH directiveindex iconThe PREFETCH Directives
specify cacheindex icon–xcache=c
specify instruction set architectureindex icon–xarch=isa
specify processorindex icon–xchip=c
target hardwareindex icon–native
with -fastindex icon–fast
with debuggingindex icon–g[n]
options  Seeindex iconcommand-line options
order of
functionsindex icon–xF
order of processing, optionsindex iconTypographic Notations for Options
overflow
stackindex icon–stackvar
trap on floating-pointindex icon–ftrap=t
overindexing
aliasingindex icon–xalias[=keywords]

P

paddingindex icon–pad[=p]
page size, setting stack or heap
index icon–xpagesize_stack=size
index icon–xpagesize_heap=size
index icon–xpagesize=size
parallelization
automaticindex icon–autopar
directivesindex iconParallelization Directives
loop informationindex icon–loopinfo
messagesindex icon–vpara
OpenMP
index icon–xopenmp[={parallel|noopt|none}]
index iconOpenMP Parallelization Directives
OpenMP directives summarizedindex iconFortran OpenMP Directives
reduction operationsindex icon–reduction
parameters, global consistency, Xlistindex icon–Xlist[x]
passes of the compilerindex icon–v
path
dynamic libraries in executableindex icon–R ls
library searchindex icon–Lpath
to standard include filesindex icon–Ipath
Pentiumindex icon-xtarget Values on x86 Platforms
performance
optimizationindex icon–fast
Oracle Developer Studio Performance Libraryindex iconOracle Developer Studio Performance Library
performance library
index icon–xlic_lib=sunperf
index icon-library=sunperf
PIPELOOP directiveindex iconThe PIPELOOP[=n] Directive
pointeeindex iconCray Pointers
pointerindex iconCray Pointers
aliasingindex icon–xalias[=keywords]
position-independent code
index icon–PIC
index icon–pic
POSIX library, not supportedindex iconIncompatibility Issues
POSIX threadsindex icon-mt[={yes|no}]
pragma  Seeindex icondirectives
precision on x86
-fprecisionindex icon–fprecision={single|double|extended}
-fstoreindex icon–fstore
PREFETCH directive
index iconThe PREFETCH Directives
index iconThe PREFETCH Directives
index iconThe PREFETCH Directives
preprocessor, source file
define symbolindex icon–Dname[=def]
force -fppindex icon–fpp
fpp, cppindex iconSource File Preprocessors
specify with -xpp=pindex icon–xpp={fpp|cpp}
undefine symbolindex icon–Uname
processor
specify target processorindex icon–xchip=c
profile data path mapindex icon–xprofile_pathmap=collect_prefix:use_prefix
profiling
-pg, -gprofindex icon–pg
-xprofileindex icon–xprofile=p

R

range of subscriptsindex icon–C
recursive subprogramsindex icon–xrecursive
release historyindex iconFeatures Release History
reorder functionsindex icon–xF
rounding
index icon–fsimple[={1|2|0}]
index icon–fround={nearest|tozero|negative|positive}

S

search
object library directoriesindex icon–Lpath
shared library
build, -Gindex icon–G
disallow linking, -dnindex icon–d{y|n}
name a shared libraryindex icon–hname
pure, no relocationsindex icon–ztext
shell
limitsindex iconControl of Virtual Memory
SIGFPE, floating-point exceptionindex icon–fnonstd
size of compiled codeindex icon–xspace
Solaris threadsindex icon-mt[={yes|no}]
source file
preprocessingindex iconSource File Preprocessors
source format
mixing format of source lines (f95)index iconMixing Forms
options (f95)index iconSource Form Assumed
source lines
extendedindex icon–e
fixed-formatindex icon–fixed
free-formatindex icon–free
line lengthindex iconFixed-Form Source Lines
preprocessorindex icon–xpp={fpp|cpp}
SPARC platform
cacheindex icon–xcache=c
chipindex icon–xchip=c
code address spaceindex icon-xcode[=v]
instruction set architectureindex icon-xarch keywords common to both SPARC and x86 platforms
stack
increase stack sizeindex icon–stackvar
overflowindex icon–stackvar
setting page size
index icon–xpagesize_stack=size
index icon–xpagesize_heap=size
index icon–xpagesize=size
standard
include filesindex icon–Ipath
standard numeric sequence typeindex icon–aligncommon[={1|2|4|8|16}]
standards
conformanceindex iconStandards Conformance
identify non-ANSI extensions, -ansi flagindex icon–ansi
static
bindingindex icon–d{y|n}
STOP statement, return statusindex icon–stop_status[={yes|no}]
stream I/Oindex iconFortran 2003 Stream I/O
strict (interval arithmetic)index icon–xinterval[={widestneed|strict|no}]
strip executable of symbol table, sindex icon–s
suffix
of file names recognized by compiler
index iconSource Form Assumed
index iconCommand-Line File Name Conventions
suppress
implicit typingindex icon–u
linkingindex icon–c
warningsindex icon–w[n]
warnings by tag name, -erroffindex icon–erroff[={%all|%none|taglist}]
swap space
display actual swap spaceindex iconSwap Space Limits
limit amount of disk swap spaceindex iconMemory Size
swap commandindex iconSwap Space Limits
symbol table
for dbx
index icon–g[n]
index icon-g
syntax
command line optionsindex iconOptions Syntax
compiler command lineindex iconCommand Syntax
f95 command
index iconCommand Syntax
index iconInvoking the Compiler
system.incindex iconLibrary Interfaces and system.inc

T

tab
form source tabindex iconTab Form
tape I/O, not supportedindex iconIncompatibility Issues
tcov
-xprofileindex icon–xprofile=p
templates, inlineindex icon–libmil
temporary files, directory forindex icon–temp=dir
tracebackindex icon–traceback[={%none|common|signals_list}]
trapping
floating-point exceptionsindex icon–ftrap=t
on memoryindex icon–xsafe=mem
type declaration alternate formindex iconAbbreviated Size Notation for Numeric Data Types

U

ulimit commandindex iconControl of Virtual Memory
underflow
gradualindex iconSubnormal REAL and DOUBLE
trap on floating-pointindex icon–ftrap=t
underscoreindex icon–ext_names=e
do not append to external namesindex iconThe C Directive
UNROLL directiveindex iconThe UNROLL Directive
usage
compilerindex iconInvoking the Compiler
utilitiesindex iconOther Fortran Utilities

V

variables
alignmentindex iconSize and Alignment of Data Types
localindex icon–stackvar
undeclaredindex icon–u
VAX VMS Fortran extensions
index iconSTRUCTURE and UNION (VAX Fortran)
index icon–vax=keywords
version
id of each compiler passindex icon–V

W

warnings
message tagsindex icon–errtags[={yes|no}]
suppress messagesindex icon–w[n]
suppress with -erroffindex icon–erroff[={%all|%none|taglist}]
undeclared variablesindex icon–u
use of non-standard extensionsindex icon–ansi
weak linker symbolsindex iconThe WEAK Directive
WEAK directiveindex iconThe WEAK Directive
widestneed (interval arithmetic)index icon–xinterval[={widestneed|strict|no}]