Fortran-66 version of EXTERNAL - not supported (CrUn315)
The support for Fortran-66 version of the EXTERNAL statement exists on Tru64 UNIX but not on HP-UX.
If you specify the compiler option indicating FORTRAN-66 semantics, the EXTERNAL statement is interpreted in a way that facilitates compatibility with older versions of Fortran. (The Fortran 95/90 interpretation is incompatible with previous Fortran standards and previous Compaq and DIGITAL implementations.)
The FORTRAN-66 interpretation of the EXTERNAL statement combines the functionality of the INTRINSIC statement with that of the EXTERNAL statement. This enables you to use subprograms as arguments to other subprograms. The subprograms to be used as arguments can be either user-supplied functions or Fortran 95/90 library functions.
Support for Fortran-66 version of EXTERNAL statement is not currently planned for the next release of Fortran compiler for HP-UX.
If the application relies on FORTRAN-66 semantics for the EXTERNAL statement, some source code changes will be required to make it compatible with Fortran 95/90 standards.
||any HP-UX 11i version