Wednesday, August 8, 2012: 3:00 PM-4:00 PM
Platinum Ballroom Salon 10 (Anaheim Marriott Hotel)
Speaker:
Barry L. Lichtenstein(IBM Corporation)
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
Tracks: Application Development, Software Architecture, z/OS Systems Programming, z/VM Systems Programming and zNextGen