HP FORTRAN 77 XL Compiler [ COMMUNICATOR 3000/XL ] MPE/iX Communicators
COMMUNICATOR 3000/XL
HP FORTRAN 77/XL Compiler
by Erryl Johnson--Information Technology Group
HP FORTRAN 77/XL is the Native Mode implementation of HP STANDARD FORTRAN
77 on the MPE XL operating system. HP STANDARD FORTRAN 77 is the
Hewlett-Packard implementation of FORTRAN 77 that contains ANSI FORTRAN
77, MIL-STD-1753 extensions and some additional HP extensions.
HP FORTRAN 77/XL is compatible with the HP FORTRAN 77/V compiler, which
is supplied when HP FORTRAN 77/XL is purchased. HP FORTRAN 77/XL
includes all the features of version A.00.09 of HP FORTRAN 77/V, plus
some additional features and compiler directives.
HP FORTRAN 77/XL VERSES HP FORTRAN 77/V
The differences between HP FORTRAN 77/XL and HP FORTRAN 77/V are due to
the architectural differences between MPE XL and MPE V, such as data
alignment and floating point format. A compiler directive, HP3000_16, is
provided to allow the architectural differences to be ignored if the user
chooses not to modify existing user source code. An additional feature
of FORTRAN 77/XL is code optimization, which allows programs to use
machine resources more efficiently by using less space and running
faster.
HP FORTRAN 77/XL COMPILER DIRECTIVES
The HP FORTRAN 77/XL compiler includes the following compiler directives,
in addition to the ones implemented in the HP FORTRAN 77/V compiler.
CHECK_OVERFLOW LITERAL_ALIAS OPTIMIZE SYSINTR
CONTINUATIONS LOCALITY SAVE_LOCALS UPPERCASE
HP3000_16 LOWERCASE SYMDEBUG VERSION
The following HP FORTRAN 77/V compiler directives are not implemented in
the HP FORTRAN 77/XL compiler.
MORECOM
NLS_SOURCE
SPLINTR
USLINIT
HP FORTRAN 77/XL/V MANUAL SET
The documentation available is as follows:
HP FORTRAN 77 Reference Manual (P/N 5957-4685)
HP FORTRAN 77/V Reference Manual Supplement (P/N 30000-90294)
HP FORTRAN 77/XL Reference Manual Supplement (P/N 31501-90001)
HP FORTRAN 77 Programmer's Guide (P/N 5957-4686)
HP FORTRAN 77/V Programmer's Guide Supplement (P/N 31501-90005)
HP FORTRAN 77/XL Programmer's Guide Supplement (P/N 31501-90002)
HP FORTRAN 66/V to HP FORTRAN 77/V Migration Guide (P/N 5957-4690)
HP FORTRAN 77/XL Migration Guide (P/N 31501-90004)
HP FORTRAN 77/XL/V INSTALLATION CRITERIA
The HP FORTRAN 77/XL compiler and the HP FORTRAN 77/V compiler may both
be installed on the MPE XL system. The HP FORTRAN 66/V to HP FORTRAN
77/V Migration Aid is distributed with both the HP FORTRAN 77/XL and HP
FORTRAN 77/V compilers, and the file name of the Migration Aid is
identical for both compilers. This will not present any problems because
the Migration aid is the same version for both compilers.
MPE/iX Communicators