Technical data
Driver Options
15
–trapeuv Sets unitialized local variables to 0xFFFA5A5A. This value
is treated as a floating point NaN and causes a floating point
trap.
–U Causes the compiler to differentiate upper- and lowercase
alphabetic characters. For example, the compiler considers
a and A as distinct characters. Note that this option causes
the compiler to recognize lowercase keywords only.
Therefore, lowercase keywords must be used in writing
case-sensitive programs (or in writing generic header files).
–u Turns off Fortran default data typing and any data typing
explicitly specified in an IMPLICIT statement. Forces the
explicit declaration of all data types.
–usefpidx Uses the floating point DO loop variable as the loop counter
instead of a separate integer counter to maintain backward
compatibility with releases before 4D1-4.0.
–vms_cc Uses VMS Fortran carriage control interpretation on unit 6.
–vms_endfile
Causes a VMS endfile record to be written when an
ENDFILE statement is executed, allows records to be
written after an endfile record and subsequent reading from
an input file after an endfile record is encountered.
–vms_library
Treats subprograms starting with LIB$, OTS$, and SMG$
as VMS run-time routines that accept a variable number of
arguments.
–vms_stdin Allows rereading from stdin after EOF has been
encountered.
–w Suppresses warning messages.
–w66 Suppresses Fortran 66 compatibility warning messages.










