Compaq Fortran
User Manual for
Tru64 UNIX and Linux Alpha Systems


Previous Contents Index

T
TASKCOMMON directive #1
TASKCOMMON directive #2
TASKCOMMON directive #3
-taso option
Temporary files
    created by f90
    directory used by f90
    retaining with f90
    TMPDIR environment variable used by f90
Temporary variables
    using PRIVATE clause
Terminating loop execution early
Threaded program execution
    alignment requirements
    parallel processing #1
    parallel processing #2
    related command-line options #1
    related command-line options #2
    requesting #1
    requesting #2
    requesting #3
    VOLATILE statement
THREADPRIVATE directive #1
THREADPRIVATE directive #2
THREADPRIVATE directive #3
THREADPRIVATE directive #4
-threads option
Tilde character (~)
    in pathname
Time
    returning (library routine) #1
    returning (library routine) #2
    returning (library routine) #3
    returning (library routine) #4
    returning (library routine) #5
    returning (library routine) #6
    returning (library routine) #7
    returning (library routine) #8
    returning (library routine) #9
time library routine
Timing program execution
    using routines #1
    using routines #2
    using routines #3
    using shell commands
TMPDIR environment variable
    use during compilation #1
    use during compilation #2
    use with scratch files
tracepoint
-transform_loops option
Transportability
    See also Compatibility; Data, converting unformatted files
ttynam library routine
-tune host option
    effect of -fast option
-tune option #1
-tune option #2
TYPE specifier
    See also LRM
TYPE statement
    See also LRM
U
-U option
UBOUND intrinsic
umask library routine
Unaligned data
    causes
    checking for
    compiler
    error messages
        compiler
        run-time
    See also Alignment
    using debugger to locate
-Uname option #1
-Uname option #2
-Uname option (cpp)
Unformatted data
    and DO loop collapsing
    and I/O statements
    and nonnative numeric formats
    efficient run-time performance
Unformatted files
    converting nonnative data
        record type
    methods of specifying endian format
    obtaining numeric specifying format
    specifying format
    using command option to specify format
    using command option to specify RECL units
    using -convert option to specify format
    using environment variable method to specify format #1
    using environment variable method to specify format #2
    using OPEN Statement CONVERT='keyword' method to specify format
    using OPTIONS statement /CONVERT to specify format
Unformatted I/O statements
    See also LRM
UNIT specifier #1
UNIT specifier #2
UNIT specifier #3
    See also LRM
unlink library routine
UNLOCK statement
    See also LRM
Unresolved references
-unroll num option #1
-unroll num option #2
unset command (Bourne and Korn and bash shells) #1
unset command (Bourne and Korn and bash shells) #2
unsetenv command (C shell)
USE statement #1
USE statement #2
    See also LRM
User-defined (derived) type data
    causes of unaligned data
    options controlling alignment #1
    options controlling alignment #2
USEROPEN function
    argument passing
    example calling program (Fortran 95/90)
    example program (C)
    file descriptor requirements
    for sockets
    routines available to open the file #1
    routines available to open the file #2
USEROPEN specifier #1
USEROPEN specifier #2
    See also LRM
Utility routines (Compaq Extended Math Library)
V
-V option
-v option
-V option
    example #1
    example #2
Value propagation #1
Value propagation #2
Variable format expression
Variable-length records #1
Variable-length records #2
    OpenVMS data compatibility
    portability considerations
    use for optimal performance
Variables
    accessing in debugger
    alignment #1
    alignment #2
    assigned but never used
    Fortran complex
    See also LRM
    treatment as automatic or static
        related options #1
        related options #2
        related options #3
        related options #4
    used before value assigned
        option controlling warning message
Variables declared in other languages, accessing
VAX FORTRAN
    See also Compaq Fortran 77; VAX systems
VAX systems
    Compaq Fortran 77 (OpenVMS)
        extensions not supported
        floating-point data comparison
        floating-point data conversion guidelines
        floating-point data representation
        porting floating-point data
    converting data to IEEE formats #1
    converting data to IEEE formats #2
    floating-point data
        COMPLEX
        COMPLEX*16
        converting #1
        converting #2
        D_float
        F_float
        G_float
        H_float
        representation
    options for Fortran compatibility (f90)
Vector mathematics (Compaq Extended Math Library)
-version option
Virtual memory
    allocating and freeing (library routine)
-vms option
    effect on -align records
    effect on other options
VMS systems
    See also VAX systems; OpenVMS Fortran
VOLATILE statement
    and data-flow and split lifetime analysis
    and granularity
    and implied-DO loop collapsing
    for threaded applications
    See also LRM
    use with %LOC
    when to use
W
-w option
wait library routine
-warn argument_checking option
-warn declarations option
-warn hpf option
-warn noalignments option
-warn nogranularity option
-warn nouncalled option
-warn nouninitialized option
-warn nounused option
-warn nousage option
-warn truncated_source option
-warn uncalled option
-warn unused option
-warn usage option
Warning messages
    about a variable declared but never used
    about questionable programming practices
    about statement functions never called
    alignment (compile-time)
    alignment (run-time)
    argument checking (compile-time)
    arithmetic exception handling (run-time) #1
    arithmetic exception handling (run-time) #2
    floating-point underflow (run-time) #1
    floating-point underflow (run-time) #2
    format mismatches (run-time)
    format truncation (run-time)
    integer overflow (run-time)
    language dialects (compile-time)
    limiting (compile-time) #1
    limiting (compile-time) #2
    nonprinting ASCII characters (compile-time)
    parallel compiler directives, binding rules
    raising severity (compile-time)
    requesting additional (compile-time) #1
    requesting additional (compile-time) #2
    standards checking (compile-time)
    suppressing all (compile-time) #1
    suppressing all (compile-time) #2
    suppressing NONGRNACC
    undeclared variable use (compile-time)
    use of two digits for year 2000
    variables used before value assigned (compile-time)
-warning_severity option
watchpoint
-what option
-Wl,-xxx option
Worksharing constructs #1
Worksharing constructs #2
-Wp,-xxx option
WRITE statement
    ADVANCE specifier
    See also LRM
-wsf or -wsf nn option
    and -std option
    profiling option #1
    profiling option #2
    requirements for multiple compile units


Previous Next Contents Index