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










