Specifications
Linker and Librarian
8.1 Linker Input and Output
• An image map—A file containing additional program information including
object module synopsis, module relocatable reference synopsis, image section
synopsis, program section synopsis, symbols by name and value, image
synopsis, and link run statistics.
• A symbol table file—A file containing symbols and their values to be used by
other programs being linked.
Figure 8–1 illustrates the relationship of the linker to the language processor in
the program development process.
Figure 8–1 Position of the Linker in Program Development
Object Module
Executable
Image File
Image
Map File
Language
Linker
Processors
Symbol
Table File
Shareable
Image File
System
Image File
ZK−5070A−GE
Forms
Editor
ACMS
8.2 Linker Command Summary
You can use linker qualifiers to control linker operations in the following ways:
• To produce an abbreviated image map
• To generate a debug symbol table to give the debugger control when the
image is run
• To place the entire executable image in P0 address space
• To produce and protect shareable images
• To create a system image
• To include traceback information in the image
• To search system default, shareable image default, and user-default libraries
to resolve references
For more information about using linker qualifiers, see the OpenVMS Linker
Utility Manual.
8–2










