<<

PACK compiler directive
parallelizer
passing arguments
    between Fortran and C
    in mixed-language programming
PATH environment variable
pathname
    absolute
    default
        rules for applying
    relative
phases
    compilation
    preprocess
pipe
pointer
    passing in mixed-language programming
    receiving in mixed-language programming
pointer variable
portability library
    overview
    using
portability routines
porting nonnative data
POSITION specifier
    in OPEN statement
PowerStation* compatibility
preconnected file
    using
preconnected files
   Accessing and Assigning Files
   Using Preconnected Standard I/O Files
predefined preprocessor symbol
preprocess phase
preprocessor options
preprocessor symbol
preventing linking
PRINT statement
   Accessing and Assigning Files
   Forms of I/O Statements
   Record I/O Statement Specifiers
   Types of I/O Statements
procedure
    prototyping
procedure names
    in mixed-language programming
procedures
    user-supplied OPEN
process control routines
processor dispatch
profdcg file
profile-guided optimization
profmerge file
   Key IA-32 Compiler Files Summary
   Key ItaniumŪ-Based Compiler Files Summary
proforder file
   Key IA-32 Compiler Files Summary
   Key ItaniumŪ-Based Compiler Files Summary
program
    creating, running, and debugging
prototyping a procedure



RANDOM_NUMBER intrinsic subroutine
RANDOM_SEED intrinsic subroutine
READ statement
   Accessing and Assigning Files
   Forms of I/O Statements
   Record I/O Statement Specifiers
   Types of I/O Statements
    ADVANCE specifier
READONLY specifier
    in OPEN statement
REAL compiler directive
REAL data representation
REAL(KIND=16) data representation
REAL(KIND=4) data representation
REAL(KIND=8) data representation
RECL specifier
    in OPEN statement
       Record Length
       Record Overhead
RECL value
reconciling
    case of names
record access
record characteristics
    OPEN statement specifiers for
record I/O
    advancing
    nonadvancing
record I/O statement specifiers
record length
record locking
record operations
    overview
record overhead
record position
    changing
    specifying initial
record size
record transfer
record transfer characteristics
    OPEN statement specifiers for
record type
   Record Access
   Record Types
    choosing
record types
    format
record variable
redirecting
    command-line output
REFERENCE property
relative file organization
relative pathname
renaming an output file
representation routines
response files
restrictions
    in creating shared libraries
return values
    placement in argument list
       Handling Character Strings
       Handling Numeric, Complex, and Logical Data Types
returning
    character data types
REWIND statement
   Record I/O Statement Specifiers
   Types of I/O Statements
REWRITE statement
   Forms of I/O Statements
   Record I/O Statement Specifiers
   Types of I/O Statements
rules
    for default file names
    for default pathnames
run-time
    environment variables
run-time checking
run-time error messages
    list of
run-time errors
    handling
Run-Time Library (RTL)
    and idb
Run-Time Library (RTL) default error processing
Run-Time Library (RTL) default exception handler
run-time options



scratch files
searching
    for include files
    for module (.mod) files
segmented record type
   Record Overhead
   Record Types
segmented records
sequential access
    for records
sequential file organization
setenv command
setting
    breakpoints
shared-file checking
shared libraries
    creating
    installing
    restrictions
shell script
    running
sigaction routine
    calling
signal
    debugging a program
    description of
signal handlnig
signal routine
    calling
size
    of executable programs
socket
special file open routine
    OPEN statement specifier for
specifications
    file
specifying
    data format
    file name
SQUARES example program
statement
    INTERFACE
static libraries
STATUS specifier
    in OPEN statement
storage
    big endian
    little endian
stream file
stream record type
   Record Overhead
   Record Types
Stream_CR record
Stream_CR record type
   Record Overhead
   Record Types
Stream_LF record
Stream_LF record type
   Record Overhead
   Record Types
Streaming SIMD Extensions (SSE)
Streaming SIMD Extensions 2 (SSE2)
STRICT compiler directive
subprograms
    calling from the main program
summary
    of mixed-language issues
summary of new features
symbol
    predefined preprocessor
symbol table information
system, drive, or directory control and inquiry routines



TBK_ENABLE_VERBOSE_STACK_TRACE environment variable
TBK_FULL_SRC_FILE_SPEC environment variable
TEMP environment variable
   Compile-Time Environment Variables
   Run-Time Environment Variables
   Temporary Files Created by the Compiler or Linker
TMP environment variable
   Compile-Time Environment Variables
   Run-Time Environment Variables
   Temporary Files Created by the Compiler or Linker
TMPDIR environment variable
   Compile-Time Environment Variables
   Run-Time Environment Variables
   Temporary Files Created by the Compiler or Linker
tool
    locations
tools
    passing options to
traceback information
    obtaining
TRACEBACKQQ routine
tselect
tselect file
   Key IA-32 Compiler Files Summary
   Key ItaniumŪ-Based Compiler Files Summary
TYPE statement
   Accessing and Assigning Files
   Forms of I/O Statements
   Record I/O Statement Specifiers
   Types of I/O Statements
types
    I/O statements
    user-defined



unaligned data
    locating
unformatted data
    order of precedence
unformatted direct files
    and Microsoft Fortran PowerSation* compatibility
unformatted I/O statement
unformatted sequential files
    and Microsoft Fortran PowerSation* compatibility
Unicode*
    characters in
uninstall.sh
uninstall.sh file
   Key IA-32 Compiler Files Summary
   Key ItaniumŪ-Based Compiler Files Summary
unit
    inquiry by
unit information
    OPEN statement specifiers for
unix preprocessor symbol
UNLOCK statement
unlocking a file
unset command
unsetenv command
USE IFPORT statement
user's guide
    how to use
user-defined types
    handling
user-supplied OPEN procedures
USEROPEN routine
USEROPEN specifier
    in OPEN statement
using
    user's guide



VALUE property
variable-length record type
   Record Overhead
   Record Types
variable-length records
variables
    displaying in debugger
VARYING property
   ATTRIBUTES Properties and Calling Conventions
   Fortran Module Names and ATTRIBUTES
VAXD keyword
VAXG keyword
versions of the compiler
    differences between



WRITE statement
   Accessing and Assigning Files
   Forms of I/O Statements
   Record I/O Statement Specifiers
   Types of I/O Statements
    ADVANCE specifier



xiar file
   Key IA-32 Compiler Files Summary
   Key ItaniumŪ-Based Compiler Files Summary
xild file
   Key IA-32 Compiler Files Summary
   Key ItaniumŪ-Based Compiler Files Summary