FORTRAN Reference Manual
Compiler Directives
FORTRAN Reference Manual—528615-001
10-26
FIXUP Compiler Directive
You can call a COBOL85 program unit from a FORTRAN program unit whether or
not the FORTRAN program unit uses EXTENDEDREF, LARGECOMMON, or
LARGEDATA, but you must code the COBOL85 program unit to specify the
addressing mode. The COBOL85 program unit’s LINKAGE SECTION must specify
“ACCESS MODE IS EXTENDED-STORAGE” if and only if it will be called by a
program unit compiled with EXTENDEDREF, LARGECOMMON, or LARGEDATA.
Examples
FORTRAN compiles your program with doubleword argument addressing if you specify
the following directive:
?EXTENDEDREF
FORTRAN compiles your program with word argument addressing if you specify the
following directive:
?NOEXTENDEDREF
FIXUP Compiler Directive
The NOFIXUP directive instructs the compiler to omit some of the steps required to
make an object file runnable. Using this directive when compiling object files that serve
as input to a subsequent Binder run reduces the time required to do a compilation by a
few percent.
The default value is FIXUP.
Considerations
The FIXUP directive must appear either after the semicolon following the object file
name on the TACL command line that runs the FORTRAN compiler or in the source
file preceding the first FORTRAN statement.
Example
?NOFIXUP
[NO]FIXUP










