FORTRAN Reference Manual

Program Compilation
FORTRAN Reference Manual528615-001
9-18
LMAP Listing
The map is in alphabetic order by name. If you specify the LOC option for the LMAP
listing, BINSERV displays an additional map that shows the same data listed in
ascending order of base addresses.
The LMAP * option also requests entry point and common block cross-reference lists in
addition to the maps ordered by name and base address. Note that maps for entry
points and for data blocks are listed.
To find the actual address of an item in your program, you must add any code-relative
address (format specification or statement label in a program unit map, or a code offset
in a CODE or ICODE listing) to the BASE address for that program unit. You can use
this information to test, debug, and monitor the object program.
TIME The time of day NAME was compiled
LANGUAGE The source language of NAME
SOURCE FILE The name of NAME’s source file
Table 9-4. Data Block Listing
Name Meaning
BASE Lowest address of the data block. Either the G-relative address (six octal
digits) of the first word of the block, or the extended address (ten octal
digits) of the first bytes of the block.
LIMIT Highest address of the data block. Either the G-relative address (six octal
digits) of the last word of the block, or the extended address (ten octal
digits) of the last byte of the block.
TYPE The data block type: COMMON, OWN, or SPECIAL.
MODE The allocation characteristic of the block. WORD indicates that the block
must begin on a word (even-numbered byte) boundary, and STRING
means that the block cannot be in the upper half of the user data
segment.
NAME The symbolic name of the data block.
DATE The date of compilation of the object file from which the block was
obtained.
TIME The time of day of the compilation.
LANGUAGE The source language of the procedure that declares the data block.
SOURCE FILE The file name of that procedure’s source file.
Table 9-3. LMAP Code Block Listing (page 2 of 2)
Name Meaning