FORTRAN Reference Manual

Compiler Directives
FORTRAN Reference Manual528615-001
10-3
LINES Specifies the number of lines to write to the listing file before a page
skip.
LIST Controls listing of source lines; enables CODE, CROSSREF,
ICODE, FMAP, LMAP, MAP, and PAGE. Default is LIST.
LMAP Causes load maps to be listed after identifier map and cross-
reference tables. Default is LMAP ALPHA.
LOGICAL Specifies the size of all subsequent logical entities in source file.
Default is LOGICAL*2.
LOWBUFFER Allocates space for the run-time buffer pool in the lower half of the
user data segment. Default is LOWBUFFER 512. LOWBUFFER has
no effect if ENV COMMON is specified in the same compilation.
MAP Lists table of data blocks and local identifiers for a program unit.
Default is MAP.
NONSTOP When present in the ‘main’ routine of a program that specifies ENV
COMMON, specifies that the program is capable of running as a
NonStop process. Default is NONONSTOP.
PAGE Prints a specified page title on the next page of the listing file, and
usually causes a page skip.
POP Restores the previous values of one or more compiler directives.
PRINTSYM Includes unreferenced identifiers in MAP listing. Default is
NOPRINTSYM.
PUSH Saves the current values of one or more compiler directives.
RECEIVE Specifies values for parameters that control aspects of interprocess
communication.
RESETTOG Resets one or more specified toggles.
RUNNAMED Specifies that the program containing this directive run as a named
process. Default is NORUNNAMED.
SAVE Saves specified information related to the starting environment of a
process.
SAVEABEND Creates a save file in case of abnormal program termination. Default
is NOSAVEABEND.
SEARCH Specifies list of object files to search for unsatisfied external
references at compile time.
SECTION Assigns a name to a section of a source file for use in a SOURCE
directive.
SETTOG Sets specified toggles for conditional compilation control.
SOURCE Causes the compiler to read part or all of an alternate source input
file.
SUBTYPE Specifies the process subtype for an object file. Default is SUBTYPE
0.
Table 10-1. Summary of Compiler Directives (page 3 of 4)
Directive Action