LKED and the Binder: Exploring Object Modules, Linking, Load Modules, and Program Objects
Project and Program:
Application Architecture Development and Integration,
LE and Programming Languages
Tags:
Proceedings ,
SHARE in Anaheim 2012 ,
2012
What happens after you compile or assemble a program? What mysterious things happen between translating your source program and executing it? What is in an object file and an 'executable' module? What kinds of processing are done on them? This presentation will describe:
* How compilers and assemblers create object modules, and what object modules contain (old 'OBJ' and new 'GOFF' formats)
* How object modules are combined and transformed into load modules and Program Objects
* What's in loadable modules, and how they are structured
* How modules are loaded into storage
* The functions of (and differences among) the Binder, the Linkage Editor, and Program Fetch and the Program Loader
Barry L. Lichtenstein ; IBM Corporation
Back to Proceedings File Library