Sun Studio 12: Fortran User's Guide
    
Numbers and Symbols
 
 !DIR$ in directives ( Index Term Link )
 
 #ifdef ( Index Term Link )
 
 #include ( Index Term Link )
    
A
 
 abrupt_underflow ( Index Term Link )
 
 accessible documentation ( Index Term Link )
 
 aliasing ( Index Term Link )
  -xalias ( Index Term Link )
 
 align
  -dalign ( Index Term Link )
   See also data
  data in COMMON with -aligncommon ( Index Term Link )
 
 alignment of data types ( Index Term Link )
 
 ALLOCATABLE, extensions ( Index Term Link )
 
 analyzer compile option, xF ( Index Term Link )
 
 application registers (SPARC) ( Index Term Link )
 
 arguments, agreement, Xlist ( Index Term Link )
 
 arithmetic, See floating-point
 
 array bounds checking ( Index Term Link )
 
 asa, Fortran print utility ( Index Term Link )
 
 assembly code ( Index Term Link )
 
 ASSUME directive ( Index Term Link )
 
 auto-read (dbx) ( Index Term Link )
    
B
 
 backward compatibility, options ( Index Term Link )
 
 binary I/O ( Index Term Link )
 
 binding, dynamic/shared libraries ( Index Term Link )
 
 Boolean
  constant, alternate forms ( Index Term Link )
  type, constants ( Index Term Link )
 
 browser ( Index Term Link )
    
C
 
 cache
  padding for ( Index Term Link )
  specify hardware cache ( Index Term Link )
 
 CALL, inlining subprogram calls with -inline ( Index Term Link )
 
 case, preserve upper and lower case ( Index Term Link )
 
 C(..) directive ( Index Term Link )
 
 CDIR$ in directives ( Index Term Link )
 
 code size ( Index Term Link )
 
 command-line
  help ( Index Term Link )
  unrecognized options ( Index Term Link )
 
 comments, as directives ( Index Term Link )
 
 COMMON
  alignment ( Index Term Link )
  global consistency, -Xlist ( Index Term Link )
  padding ( Index Term Link )
  TASKCOMMON consistency checking ( Index Term Link )
 
 compatibility
  Fortran 77 ( Index Term Link ) ( Index Term Link )
  forward ( Index Term Link )
  with C ( Index Term Link )
 
 compile and link ( Index Term Link ) ( Index Term Link )
  and -B ( Index Term Link )
  build a dynamic shared library ( Index Term Link )
  compile only ( Index Term Link )
  dynamic (shared) libraries ( Index Term Link )
 
 compiler
  command line ( Index Term Link )
  driver, show commands with -dryrun ( Index Term Link ) ( Index Term Link )
  options summary ( Index Term Link )
  show version ( Index Term Link )
  timing ( Index Term Link )
  verbose messages ( Index Term Link )
 
 constant arguments, -copyargs ( Index Term Link )
 
 continuation lines ( Index Term Link ) ( Index Term Link )
 
 conventions, file name suffixes ( Index Term Link )
 
 cpp, C preprocessor ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 Cray
  pointer ( Index Term Link )
  pointer and Fortran 95 pointer ( Index Term Link )
 
 cross reference table, Xlist ( Index Term Link )
    
D
 
 data
  alignment with -dbl_align_all ( Index Term Link )
  alignment with -f ( Index Term Link )
  alignment with -xmemalign ( Index Term Link )
  COMMON, alignment with aligncommon ( Index Term Link )
  mappings with -xtypemap ( Index Term Link )
  promote constants to REAL*8 ( Index Term Link )
  size and alignment ( Index Term Link )
 
 data dependence, -depend ( Index Term Link )
 
 dbx, compile with -g option ( Index Term Link )
 
 debugging
  check array subscripts with -C ( Index Term Link )
  cross-reference table ( Index Term Link )
  -g option ( Index Term Link )
  global program checking with -Xlist ( Index Term Link )
  show compiler commands with -dryrun ( Index Term Link ) ( Index Term Link )
  utilities ( Index Term Link )
  with optimization ( Index Term Link )
  without object files ( Index Term Link )
  -Xlist ( Index Term Link )
 
 default
  data sizes and alignment ( Index Term Link )
  include file paths ( Index Term Link )
 
 define symbol for cpp, Dname ( Index Term Link )
 
 directives
  ASSUME ( Index Term Link )
  FIXED ( Index Term Link )
  Fortran 77 ( Index Term Link )
  FREE ( Index Term Link )
  IGNORE_TKR ( Index Term Link )
  loop unrolling ( Index Term Link )
  OpenMP (Fortran 95) ( Index Term Link ) ( Index Term Link )
  optimization level ( Index Term Link )
  parallelization ( Index Term Link ) ( Index Term Link )
  parallelization, Cray, Sun, or OpenMP ( Index Term Link )
  special Fortran 95 ( Index Term Link )
  summary of all directives ( Index Term Link )
  weak linking ( Index Term Link )
 
 directory, temporary files ( Index Term Link )
 
 DOALL directive ( Index Term Link )
 
 documentation, accessing ( Index Term Link ) ( Index Term Link )
 
 documentation index ( Index Term Link )
 
 DOSERIAL directive ( Index Term Link )
 
 dynamic library
  build, -G ( Index Term Link )
  name a dynamic library ( Index Term Link )
    
E
 
 environment, program terminations by STOP ( Index Term Link )
 
 environment variables, usage ( Index Term Link )
 
 error messages
  f95 ( Index Term Link )
  message tags ( Index Term Link )
  suppress with -erroff ( Index Term Link )
 
 exceptions, floating-point ( Index Term Link )
  trapping ( Index Term Link )
 
 executable file
  built-in path to dynamic libraries ( Index Term Link )
  name ( Index Term Link )
  strip symbol table from ( Index Term Link )
 
 explicit, typing ( Index Term Link )
 
 explicit parallelization directives ( Index Term Link )
 
 extensions
  ALLOCATABLE ( Index Term Link )
  formatted I/O ( Index Term Link )
  non-ANSI, -ansi flag ( Index Term Link )
  other I/O ( Index Term Link )
  stream I/O ( Index Term Link )
  VALUE ( Index Term Link )
  VAX structures and unions ( Index Term Link )
 
 extensions and features ( Index Term Link )
 
 external C functions ( Index Term Link )
 
 external names ( Index Term Link )
    
F
 
 f95 command line ( Index Term Link ) ( Index Term Link )
 
 fdumpmod for viewing module contents ( Index Term Link ) ( Index Term Link )
 
 features
  Fortran 95 ( Index Term Link )
  release history ( Index Term Link )
 
 features and extensions ( Index Term Link )
 
 FFLAGS environment variable ( Index Term Link )
 
 file
  executable ( Index Term Link )
  object ( Index Term Link )
  size too big ( Index Term Link )
 
 file names
  recognized by the compiler ( Index Term Link ) ( Index Term Link )
 
 FIXED directive ( Index Term Link ) ( Index Term Link )
 
 fixed-format source ( Index Term Link )
 
 flags, See options
 
 floating-point
  interval arithmetic ( Index Term Link )
  non-standard ( Index Term Link )
  preferences, -fsimple ( Index Term Link )
  rounding ( Index Term Link )
  trapping mode ( Index Term Link )
 
 form, tab ( Index Term Link )
 
 Fortran
  compatibility with legacy ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  features and extensions ( Index Term Link )
  incompatibilities with legacy ( Index Term Link )
  preprocessor ( Index Term Link )
   invoking with -F ( Index Term Link )
  utilities ( Index Term Link )
 
 Fortran 95
  case ( Index Term Link )
  directives ( Index Term Link ) ( Index Term Link )
  features ( Index Term Link )
  Forte Developer 7 release ( Index Term Link )
  handling nonstandard Fortran 77 aliasing ( Index Term Link )
  I/O extensions ( Index Term Link )
  linking with Fortran 77 ( Index Term Link )
  modules ( Index Term Link )
 
 fpp, Fortran preprocessor ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 FREE directive ( Index Term Link ) ( Index Term Link )
 
 free-format source ( Index Term Link )
 
 fsplit, Fortran utility ( Index Term Link )
 
 function, external C ( Index Term Link )
 
 function-level reordering ( Index Term Link )
    
G
 
 global program checking, -Xlist ( Index Term Link )
 
 global symbols, weak ( Index Term Link )
 
 gprof, -pg, profile by procedure ( Index Term Link )
    
H
 
 hardware architecture ( Index Term Link ) ( Index Term Link )
 
 heap page size ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 help
  command-line ( Index Term Link )
  README information ( Index Term Link )
 
 hexadecimal ( Index Term Link )
 
 Hollerith ( Index Term Link )
    
I
 
 IGNORE_TKR directive ( Index Term Link )
 
 INCLUDE files ( Index Term Link )
  floatingpoint.h ( Index Term Link )
  system.inc ( Index Term Link )
 
 incompatibilities, Fortran 77 ( Index Term Link )
 
 initialization of local variables ( Index Term Link )
 
 inline
  templates, -libmil ( Index Term Link )
  with -fast ( Index Term Link )
 
 inlining
  automatic with -O4 ( Index Term Link )
  with -inline ( Index Term Link )
 
 installation, path ( Index Term Link )
 
 interfaces, library ( Index Term Link )
 
 interval arithmetic
  -xia option ( Index Term Link )
  -xinterval option ( Index Term Link )
 
 intrinsics
  extensions ( Index Term Link )
  interfaces ( Index Term Link )
  legacy Fortran ( Index Term Link )
 
 invalid, floating-point ( Index Term Link )
 
 I/O extensions ( Index Term Link )
 
 ISA, instruction set architecture ( Index Term Link )
    
L
 
 large files ( Index Term Link )
 
 legacy compiler options ( Index Term Link )
 
 libm, searched by default ( Index Term Link )
 
 libraries, Sun Performance Library ( Index Term Link )
 
 library
  build, -G ( Index Term Link )
  disable system libraries ( Index Term Link )
  dynamic search path in executable ( Index Term Link )
  interfaces ( Index Term Link )
  linking with -l ( Index Term Link )
  multithread-save ( Index Term Link )
  name a shared library ( Index Term Link )
  path to shared library in executable ( Index Term Link )
  position-independent and pure ( Index Term Link )
  Sun Performance Library ( Index Term Link )
 
 limit
  command ( Index Term Link )
  stack size ( Index Term Link )
 
 limits, Fortran 95 compiler ( Index Term Link )
 
 linear algebra routines ( Index Term Link )
 
 linking
  and parallelization with -parallel ( Index Term Link )
  consistent compile and link ( Index Term Link )
  consistent with compilation ( Index Term Link )
  disable system libraries ( Index Term Link )
  enable dynamic linking, shared libraries ( Index Term Link )
  explicit parallelization with -explicitpar ( Index Term Link )
  linker -Mmapfile option ( Index Term Link )
  separate from compilation ( Index Term Link )
  specifying libraries with -l ( Index Term Link )
  weak names ( Index Term Link )
  with automatic parallelization, -autopar ( Index Term Link )
  with compilation ( Index Term Link )
 
 link-time optimizations ( Index Term Link )
 
 list of directives ( Index Term Link )
 
 list of options ( Index Term Link )
 
 loop
  automatic parallelization ( Index Term Link )
  dependence analysis, -depend ( Index Term Link )
  executed once, -onetrip ( Index Term Link )
  explicit parallelization ( Index Term Link )
  parallelization messages ( Index Term Link )
  unrolling with directive ( Index Term Link )
  unrolling with -unroll ( Index Term Link )
    
M
 
 macro options ( Index Term Link )
 
 man pages ( Index Term Link )
 
 math library
  and -L dir option ( Index Term Link )
  optimized version ( Index Term Link )
 
 memory
  actual real memory, display ( Index Term Link )
  limit virtual memory ( Index Term Link )
  optimizer out of memory ( Index Term Link )
 
 messages
  parallelization ( Index Term Link ) ( Index Term Link )
  runtime ( Index Term Link )
  suppress with -silent ( Index Term Link )
  verbose ( Index Term Link )
 
 misaligned data, specifying behavior ( Index Term Link )
 
 MODDIR environment variable ( Index Term Link )
 
 .mod file, module file ( Index Term Link )
 
 modules ( Index Term Link )
  creating and using ( Index Term Link )
  default path ( Index Term Link )
  fdumpmod ( Index Term Link )
  fdumpmod for displaying module files ( Index Term Link )
  .mod file ( Index Term Link )
  use ( Index Term Link )
 
 multithreading, See parallelization
 
 multithread-safe libraries ( Index Term Link )
    
N
 
 name
  argument, do not append underscore ( Index Term Link )
  object, executable file ( Index Term Link )
 
 nonstandard_arithmetic() ( Index Term Link )
 
 numeric sequence type ( Index Term Link )
    
O
 
 object files
  compile only ( Index Term Link )
  name ( Index Term Link )
 
 object library search directories ( Index Term Link )
 
 obsolete options ( Index Term Link )
 
 octal ( Index Term Link )
 
 one-trip DO loops ( Index Term Link )
 
 OpenMP ( Index Term Link ) ( Index Term Link )
  directives summary ( Index Term Link )
 
 OPT directive ( Index Term Link )
  -xmaxopt option ( Index Term Link )
 
 optimization
  across source files ( Index Term Link ) ( Index Term Link )
  aliasing ( Index Term Link )
  floating-point ( Index Term Link )
  inline user-written routines ( Index Term Link )
  interprocedural ( Index Term Link )
  levels ( Index Term Link )
  link-time ( Index Term Link )
  loop unrolling ( Index Term Link )
  loop unrolling by directive ( Index Term Link )
  math library ( Index Term Link )
  OPT directive ( Index Term Link ) ( Index Term Link )
  PIPELOOP directive ( Index Term Link )
  PREFETCH directive ( Index Term Link )
  specify cache ( Index Term Link )
  specify instruction set architecture ( Index Term Link )
  specify processor ( Index Term Link )
  target hardware ( Index Term Link )
  vector library transformations with -xvector ( Index Term Link )
  with debugging ( Index Term Link )
  with -fast ( Index Term Link )
 
 options
  -a ( Index Term Link )
  -aligncommon ( Index Term Link )
  -ansi ( Index Term Link )
  -arg=local ( Index Term Link )
  -autopar, parallelize automatically ( Index Term Link )
  -Bdynamic ( Index Term Link )
  -Bstatic ( Index Term Link )
  -C, check subscripts ( Index Term Link )
  -c, compile only ( Index Term Link )
  -cg89, (obsolete) ( Index Term Link )
  -cg92, (obsolete) ( Index Term Link )
  commonly used ( Index Term Link )
  -copyargs, allow stores to literal arguments ( Index Term Link )
  -Dname, define symbol ( Index Term Link )
  -dalign ( Index Term Link ) ( Index Term Link )
  -dbl_align_all, force data alignment ( Index Term Link )
  -depend ( Index Term Link )
   data dependency analysis ( Index Term Link )
  -dn ( Index Term Link )
  -dryrun ( Index Term Link )
  -dy ( Index Term Link )
  -e, extended source lines ( Index Term Link )
  -erroff, suppress warnings ( Index Term Link )
  -errtags, display message tag with warnings ( Index Term Link )
  -errwarn, error warnings ( Index Term Link )
  -explicitpar, parallelize explicitly ( Index Term Link )
  -ext_names, externals without underscore ( Index Term Link )
  -F ( Index Term Link )
  -f77 ( Index Term Link )
  -f, align on 8-byte boundaries ( Index Term Link )
  -fast ( Index Term Link )
  -fixed ( Index Term Link )
  -flags ( Index Term Link )
  -fma ( Index Term Link )
  -fnonstd ( Index Term Link )
  -fns ( Index Term Link ) ( Index Term Link )
  -fpp, Fortran preprocessor ( Index Term Link )
  -fprecision, x86 precision mode ( Index Term Link )
  -free ( Index Term Link )
  -fround=r ( Index Term Link )
  -fsimple ( Index Term Link )
   simple floating-point model ( Index Term Link )
  -fstore ( Index Term Link )
  -ftrap ( Index Term Link )
  -G ( Index Term Link )
  -g ( Index Term Link )
  grouped by function ( Index Term Link )
  -hname ( Index Term Link )
  -help ( Index Term Link )
  -Idir ( Index Term Link )
  -i8use —xtypemap=integer:64 instead ( Index Term Link )
  -inline ( Index Term Link )
  -iorounding ( Index Term Link )
  -Kpic ( Index Term Link )
  -KPIC ( Index Term Link )
  -Ldir ( Index Term Link )
  -llibrary ( Index Term Link )
  legacy ( Index Term Link )
  -libmil ( Index Term Link ) ( Index Term Link )
  -loopinfo, show parallelization ( Index Term Link )
  -Mdir, f95 modules ( Index Term Link )
  -m32 | —m64 ( Index Term Link )
  macros ( Index Term Link )
  -moddir ( Index Term Link )
  -mp=cray, Cray MP directives ( Index Term Link )
  -mp=sun, Sun MP directives ( Index Term Link )
  –mt, multithread safe libraries ( Index Term Link )
  -native ( Index Term Link )
  -noautopar ( Index Term Link )
  -nodepend ( Index Term Link )
  -noexplicitpar ( Index Term Link )
  -nofstore ( Index Term Link )
  -nolib ( Index Term Link )
  -nolibmil ( Index Term Link )
  -noreduction ( Index Term Link )
  -norunpath ( Index Term Link )
  -On ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
  -o, output file ( Index Term Link )
  obsolete ( Index Term Link )
  obsolete f77 flags not supported ( Index Term Link )
  -onetrip ( Index Term Link )
  -openmp ( Index Term Link )
  order of processing ( Index Term Link )
  -p, profile by procedure ( Index Term Link )
  -pad=p ( Index Term Link ) ( Index Term Link )
  -parallel, parallelize loops ( Index Term Link )
  pass option to compilation phase ( Index Term Link )
  -pg, profile by procedure ( Index Term Link )
  -pic ( Index Term Link )
  -PIC ( Index Term Link )
  -Qoption ( Index Term Link )
  -Rlist ( Index Term Link )
  -r8const ( Index Term Link )
  Reference to all option flags ( Index Term Link )
  -S ( Index Term Link )
  -s ( Index Term Link )
  -sbfast ( Index Term Link )
  -sb, obsolete ( Index Term Link )
  –silent ( Index Term Link )
  -stackvar ( Index Term Link ) ( Index Term Link )
  -stop_status ( Index Term Link )
  summary ( Index Term Link )
  syntax on command line ( Index Term Link )
  -temp ( Index Term Link )
  -time ( Index Term Link )
  -U, do not convert to lowercase ( Index Term Link )
  -Uname, undefine preprocessor macro ( Index Term Link )
  -u ( Index Term Link )
  unrecognized ( Index Term Link )
  -unroll, unroll loops ( Index Term Link )
  use ( Index Term Link )
  -V ( Index Term Link )
  -v ( Index Term Link )
  -vax ( Index Term Link )
  -vpara ( Index Term Link )
  -w ( Index Term Link )
  -xa ( Index Term Link )
  -xalias=list ( Index Term Link )
  -xarch=isa ( Index Term Link )
  -xassume_control ( Index Term Link )
  -xautopar ( Index Term Link )
  xautopar ( Index Term Link )
  -xbinopt ( Index Term Link )
  -xcache=c ( Index Term Link )
  -xcg89 ( Index Term Link )
  -xchip=c ( Index Term Link )
  -xcode=c ( Index Term Link )
  -xcommoncheck ( Index Term Link )
  -xcrossfile ( Index Term Link )
  -xdebugformat ( Index Term Link )
  -xdepend ( Index Term Link )
  -xexplicitpar ( Index Term Link )
  -xF ( Index Term Link )
  -xhasc, Hollerith as character ( Index Term Link )
  -xhelp=h ( Index Term Link )
  -xhwcprof ( Index Term Link )
  -xia, interval arithmetic ( Index Term Link )
  -xinline ( Index Term Link )
  -xinstrument ( Index Term Link )
  -xinterval=v for interval arithmetic ( Index Term Link )
  -xipo_archive ( Index Term Link )
  -xipo, interprocedural optimizations ( Index Term Link )
  -xjobs, multiprocessor compilation ( Index Term Link )
  -xknown_lib, optimize library calls ( Index Term Link )
  -xlang=f77, link with Fortran 77 libraries ( Index Term Link )
  -xlibmil ( Index Term Link )
  -xlibmopt ( Index Term Link ) ( Index Term Link )
  -xlicinfo (obsolete) ( Index Term Link )
  -xlic_lib=sunperf ( Index Term Link )
  -xlinkopt ( Index Term Link )
  -xlinkopt, link-time optimizations ( Index Term Link )
  -Xlist, global program checking ( Index Term Link )
  -xloopinfo ( Index Term Link )
  -xmaxopt ( Index Term Link )
  -xmemalign ( Index Term Link )
  -xnolib ( Index Term Link ) ( Index Term Link )
  -xnolibmopt ( Index Term Link )
  -xOn ( Index Term Link )
  -xopenmp ( Index Term Link )
  -xpagesize ( Index Term Link )
  -xpagesize_heap ( Index Term Link )
  -xpagesize_stack ( Index Term Link )
  -xparallel ( Index Term Link )
  -xpg ( Index Term Link )
  -xpp=p ( Index Term Link )
  -xprefetch ( Index Term Link )
  -xprefetch ( Index Term Link )
  -xprefetch_auto_type ( Index Term Link )
  -xprofile_ircache ( Index Term Link )
  -xprofile=p ( Index Term Link )
  -xprofile_pathmap=param ( Index Term Link )
  -xrecursive ( Index Term Link )
  -xreduction ( Index Term Link )
  -xregs=r ( Index Term Link )
  -xs ( Index Term Link )
  -xsafe=mem ( Index Term Link )
  -xsb ( Index Term Link )
  -xsbfast ( Index Term Link )
  -xspace ( Index Term Link )
  -xtarget=native ( Index Term Link )
  -xtarget=t ( Index Term Link ) ( Index Term Link )
  -xtime ( Index Term Link )
  -xtypemap ( Index Term Link )
  -xunroll ( Index Term Link )
  -xvector ( Index Term Link ) ( Index Term Link )
  -ztext ( Index Term Link )
 
 OPTIONS environment variable ( Index Term Link )
 
 order of, functions ( Index Term Link )
 
 order of processing, options ( Index Term Link )
 
 overflow
  stack ( Index Term Link )
  trap on floating-point ( Index Term Link )
 
 overindexing, aliasing ( Index Term Link )
    
P
 
 padding ( Index Term Link )
 
 page size, setting stack or heap ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 parallelization
  automatic ( Index Term Link )
  automatic and explicit, -parallel ( Index Term Link )
  directives ( Index Term Link )
  directives (f77) ( Index Term Link )
  explicit ( Index Term Link )
   See also Fortran Programming Guide
  loop information ( Index Term Link )
  messages ( Index Term Link )
  OpenMP ( Index Term Link ) ( Index Term Link )
  OpenMP directives summarized ( Index Term Link )
  reduction operations ( Index Term Link )
  select directives style ( Index Term Link )
  with multithreaded libraries ( Index Term Link )
 
 parameters, global consistency, Xlist ( Index Term Link )
 
 passes of the compiler ( Index Term Link )
 
 path
  #include ( Index Term Link )
  dynamic libraries in executable ( Index Term Link )
  library search ( Index Term Link )
  to standard include files ( Index Term Link )
 
 performance
  optimization ( Index Term Link )
  Sun Performance Library ( Index Term Link )
 
 performance library ( Index Term Link )
 
 PIPELOOP directive ( Index Term Link )
 
 platforms, supported ( Index Term Link )
 
 pointee ( Index Term Link )
 
 pointer ( Index Term Link )
  aliasing ( Index Term Link )
 
 position-independent code ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 POSIX library, not supported ( Index Term Link )
 
 pragma, See directives
 
 precision on x86
  -fprecision ( Index Term Link )
  -fstore ( Index Term Link )
 
 PREFETCH directive ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 preprocessor, source file
  define symbol ( Index Term Link )
  force -fpp ( Index Term Link )
  fpp, cpp ( Index Term Link )
  specify with -xpp=p ( Index Term Link )
  undefine symbol ( Index Term Link )
 
 preserve case ( Index Term Link )
 
 print, asa ( Index Term Link )
 
 processor, specify target processor ( Index Term Link )
 
 profile data path map ( Index Term Link )
 
 profiling
  -pg, -gprof ( Index Term Link )
  -xprofile ( Index Term Link )
 
 prof, p ( Index Term Link )
    
R
 
 range of subscripts ( Index Term Link )
 
 README file ( Index Term Link ) ( Index Term Link )
 
 recursive subprograms ( Index Term Link )
 
 register usage ( Index Term Link )
 
 release history ( Index Term Link )
 
 reorder functions ( Index Term Link )
 
 rounding ( Index Term Link ) ( Index Term Link )
    
S
 
 search, object library directories ( Index Term Link )
 
 set, #include path ( Index Term Link )
 
 shared library
  build, -G ( Index Term Link )
  disallow linking, -dn ( Index Term Link )
  name a shared library ( Index Term Link )
  pure, no relocations ( Index Term Link )
 
 shell, limits ( Index Term Link )
 
 shell prompts ( Index Term Link )
 
 SIGFPE, floating-point exception ( Index Term Link )
 
 size of compiled code ( Index Term Link )
 
 SourceBrowser ( Index Term Link )
 
 source file, preprocessing ( Index Term Link )
 
 source format
  mixing format of source lines (f95) ( Index Term Link )
  options (f95) ( Index Term Link )
 
 source lines
  extended ( Index Term Link )
  fixed-format ( Index Term Link )
  free-format ( Index Term Link )
  line length ( Index Term Link )
  preprocessor ( Index Term Link )
  preserve case ( Index Term Link )
 
 SPARC platform
  cache ( Index Term Link )
  chip ( Index Term Link )
  code address space ( Index Term Link )
  instruction set architecture ( Index Term Link )
  register usage, -xregs ( Index Term Link )
  -xtarget expansions ( Index Term Link )
 
 stack
  increase stack size ( Index Term Link )
  overflow ( Index Term Link )
  setting page size ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 stack overflow ( Index Term Link )
 
 STACKSIZE environment variable ( Index Term Link )
 
 standard, include files ( Index Term Link )
 
 standard numeric sequence type ( Index Term Link )
 
 standards
  conformance ( Index Term Link )
  identify non-ANSI extensions, -ansi flag ( Index Term Link )
 
 static, binding ( Index Term Link )
 
 STOP statement, return status ( Index Term Link )
 
 stream I/O ( Index Term Link )
 
 strict (interval arithmetic) ( Index Term Link )
 
 strip executable of symbol table, s ( Index Term Link )
 
 suffix
  of file names recognized by compiler ( Index Term Link )
  of file names recognized by compiler (f95) ( Index Term Link )
 
 supported platforms ( Index Term Link )
 
 suppress
  implicit typing ( Index Term Link )
  linking ( Index Term Link )
  warnings ( Index Term Link )
  warnings by tag name, -erroff ( Index Term Link )
 
 swap command ( Index Term Link )
 
 swap space
  display actual swap space ( Index Term Link )
  limit amount of disk swap space ( Index Term Link )
 
 symbol table, for dbx ( Index Term Link )
 
 syntax
  compiler command line ( Index Term Link )
  f95 command ( Index Term Link ) ( Index Term Link )
  options on compiler command line ( Index Term Link )
 
 system.inc ( Index Term Link )
    
T
 
 tab, form source tab ( Index Term Link )
 
 tape I/O, not supported ( Index Term Link )
 
 tcov, new style with -xprofile ( Index Term Link )
 
 templates, inline ( Index Term Link )
 
 temporary files, directory for ( Index Term Link )
 
 trapping
  floating-point exceptions ( Index Term Link )
  on memory ( Index Term Link )
 
 type declaration alternate form ( Index Term Link )
 
 typographic conventions ( Index Term Link )
    
U
 
 ulimit command ( Index Term Link )
 
 underflow
  gradual ( Index Term Link )
  trap on floating-point ( Index Term Link )
 
 underscore ( Index Term Link )
  do not append to external names ( Index Term Link )
 
 unrecognized options ( Index Term Link )
 
 UNROLL directive ( Index Term Link )
 
 usage, compiler ( Index Term Link )
 
 utilities ( Index Term Link )
    
V
 
 variables
  alignment ( Index Term Link )
  local ( Index Term Link )
  undeclared ( Index Term Link )
 
 VAX VMS Fortran extensions ( Index Term Link ) ( Index Term Link )
 
 version, id of each compiler pass ( Index Term Link )
    
W
 
 warnings
  message tags ( Index Term Link )
  suppress messages ( Index Term Link )
  suppress with -erroff ( Index Term Link )
  undeclared variables ( Index Term Link )
  use of non-standard extensions ( Index Term Link )
 
 WEAK directive ( Index Term Link )
 
 weak linker symbols ( Index Term Link )
 
 widestneed (interval arithmetic) ( Index Term Link )