FORTRAN Reference Manual
Program Compilation
FORTRAN Reference Manual—528615-001
9-17
CROSSREF Listing
You can view the code in a running process or in an Inspect save file using the Inspect 
ICODE command. The following Inspect command lists in ICODE format the machine 
instructions for the first four FORTRAN statements in a subprogram named MYSUB:
ICODE at #MYSUB FOR 4
For more information about the ICODE command, see the Inspect Manual.
CROSSREF Listing
If the CROSSREF option is in effect, SYMSERV collects cross reference data for 
FORTRAN’s output listings. The first page of the map lists the source files in the 
compilation. Subsequent pages list the cross reference for specified identifier classes.
For more information, see the CROSSREF Manual.
LMAP Listing
If the LMAP option is in effect, BINSERV prints a map of all the procedures included in 
the object file. A second map of all common data blocks is included in the output. 
Table 9-3 shows the categories for the LMAP code block listing for a routine named 
NAME and Table 9-4 on page 9-18 shows the categories for the LMAP data block 
listing.
Table 9-3. LMAP Code Block Listing (page 1 of 2)
Name Meaning
PEP Code-relative octal address of the entry in the Procedure Entry Point 
(PEP) table for NAME
BASE Code-relative octal address of the first word of NAME
LIMIT Code-relative octal address of the last word of NAME
ENTRY Code-relative octal address of the entry point of NAME; that is, the 
address where execution begins for that entry point
ATTRS The attributes of NAME, where
 M is the name of the main program unit
 E is the name of a secondary entry point
 V indicates that NAME has a variable number of parameters.
M is the name of the main program unit
E is the name of a secondary entry point
V indicates that NAME has a variable number of parameters
NAME Name of a user-written or FORTRAN-supplied program unit, entry point, 
or library procedure that is bound into the object file by BINSERV
DATE The date NAME was compiled










