Standard Libraries
The fort77 utility shall recognize the following -l
operand for
the standard library:
-l f
This library contains all functions referenced in the
ANSI X3.9‐1978 standard. This operand shall not be
required to be present to cause a search of this
library.
In the absence of options that inhibit invocation of the link
editor, such as -c
, the fort77 utility shall cause the equivalent
of a -l f
operand to be passed to the link editor as the last -l
operand, causing it to be searched after all other object files
and libraries are loaded.
It is unspecified whether the library libf.a
exists as a regular
file. The implementation may accept as -l
operands names of
objects that do not exist as regular files.
External Symbols
The FORTRAN compiler and link editor shall support the
significance of external symbols up to a length of at least 31
bytes; case folding is permitted. The action taken upon
encountering symbols exceeding the implementation-defined maximum
symbol length is unspecified.
The compiler and link editor shall support a minimum of 511
external symbols per source or object file, and a minimum of 4095
external symbols total. A diagnostic message is written to
standard output if the implementation-defined limit is exceeded;
other actions are unspecified.