TAL Programmer's Guide
Compiling With Relocatable Data Blocks
Compiling Programs
096254 Tandem Computers Incorporated 14–19
Allocation Example
Figure 14-3 shows the global storage allocation resulting from binding object files that
contain BLOCK declarations. You can rearrange the primary block by using Binder
commands. Secondary blocks must always follow the primary blocks.
Figure 14-3. Allocating Global Data Blocks
Global
primary
area
User data segment
Global
secondary
area
#GLOBAL
Named blocks
Private block
.#GLOBAL
Named blocks
Private block
$#GLOBAL
Named blocks
Private block
Extended data segment
Global primary area
412