Binder Manual (G06.24+, H06.03+)
Binder Manual—528613-003
1-1
1 Introduction
The Binder program development tool reads, links, modifies, and produces executable 
object files for the C, COBOL85, FORTRAN, and TAL compilers. Binder also operates 
as an independent process for C, COBOL85, FORTRAN, TAL, and Pascal object files. 
This manual focuses on the use of Binder as an independent process. 
For a description of the use of Binder with language compilers, see the appropriate 
language programmer’s guide or reference manual. This introduction addresses the 
following topics:
Definition of binding
Binding is the operation of examining, collecting, linking, and modifying code and data 
blocks from one or more object files to produce a target object file. The input files to 
Binder and the output files created by Binder are all object files. To help you to 
distinguish between the two types of files, this manual refers to an output file as a 
target file.
All Binder operations are performed on object files. This manual uses the following 
terms when discussing object files:
Each compiler has its own conventions for specifying block names for code and data. 
Section 4, Object File Structure gives comparative information for source language 
constructs and the resulting blocks. For additional information, consult the language 
reference manual for the language that you are using.
Topic Page
Definition of binding
1-1
Forms of Binder 1-2
Languages Used with Binder 1-4
Relation of Binder to Crossref, Inspect, and the Accelerator 1-5
The Object Code Accelerator (OCA) 1-6
Block
 The smallest unit of code or data that can be relocated as a 
single entity. You can compile data separately in FORTRAN as 
COMMON and in TAL as BLOCK structures.
Object file
One or more code and data blocks compiled and bound together.
Program
An executable object file. It must contain an entry point with the 
MAIN attribute.
BINDER - OBJECT FILE BINDER - T9621D30 - (31OCT94) SYSTEM \COCOLAT
Copyright Tandem Computers Incorporated 1982-1994










