TAL Programmer's Guide

LMAP Listings
Compiler Listing
096254 Tandem Computers Incorporated 15–15
Table 15-4 describes the information that the data-block load map and the read-only
data-block load map give for each data block.
Table 15-4. Data-Block Load Map Information
Column Meaning
BASE Base address of the block
LIMIT End address of the block (blank if block is empty)
TYPE Binder data-block type; for TAL code, only the common blocks and the two special
blocks, $EXTENDED#STACK and EXTENDED#STACK#POINTERS, can occur
MODE Word or byte addressing
NAME Data-block name
DATE Date of compilation in the form ddmmmyy
TIME Timestamp for the compilation in the form hh:mm
LANGUAGE Source language of the block
SOURCE FILE Edit-file name of the source file containing the block declaration
Figure 15-13 shows the format of a data-block load map by location.
Figure 15-13. Data-Block Load Map by Location
DATA BLOCK MAP BY LOCATION
Base Limit Type Mode Name Date Time Language Source File
000000 000014 COMMON WORD GLOBAL_ 11FEB93 13:38 TAL $VOL.PRG.GLBS
000015 000015 COMMON WORD LIB_PUB
Figure 15-14 shows the read-only data-block map. The leftmost column in this map
gives the code segment number specifier for each read-only array.
Figure 15-14. Read-Only Data-Block Load Map by Location
READ-ONLY DATA BLOCK MAP BY LOCATION
CODE SPACE 00
SP Base Limit Type Mode Name Date Time Language Source File
00 000025 000417 COMMON WORD HASH 11FEB93 10:48 TAL $VOL.PRG.SRC1S
00 000055 000442 COMMON WORD TAB 11FEB93 10:48 TAL $VOL.PRG.SRC1S