
z/OS Version 2 Release 3 MVS Program Management: User's Guide and Reference IBM SA23-1393-30 Note Before using this information and the product it supports, read the information in “Notices” on page 215. This edition applies to Version 2 Release 3 of z/OS (5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2019-02-16 © Copyright International Business Machines Corporation 1991, 2017. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents List of Figures....................................................................................................... xi List of Tables.......................................................................................................xiii About this information......................................................................................... xv Required product knowledge..................................................................................................................... xv Required publications.................................................................................................................................xv Related publications...................................................................................................................................xv Referenced publications............................................................................................................................xvi Notational conventions..............................................................................................................................xvi z/OS information.......................................................................................................................................xvii Additional information........................................................................................................................ xvii How to send your comments to IBM.....................................................................xix If you have a technical problem................................................................................................................xix Summary of changes............................................................................................xx Summary of changes.................................................................................................................................. xx Summary of changes.................................................................................................................................. xx z/OS Version 2 Release 1 summary of changes........................................................................................ xx Chapter 1. Introduction......................................................................................... 1 z/OS Program Management components....................................................................................................1 The binder...............................................................................................................................................3 The Program Management loader..........................................................................................................4 The linkage editor................................................................................................................................... 5 The batch loader.....................................................................................................................................5 Using utilities for Program Management.....................................................................................................5 IEBCOPY................................................................................................................................................. 5 IEHPROGM..............................................................................................................................................6 IEHLIST...................................................................................................................................................6 The Program Management transport utility...........................................................................................6 Using service aids for Program Management..............................................................................................6 AMBLIST................................................................................................................................................. 6 AMASPZAP..............................................................................................................................................7 Program objects: Features and processing characteristics........................................................................7 Program object structure....................................................................................................................... 7 Program objects on DASD storage......................................................................................................... 8 Residence for and access to program objects.......................................................................................8 Extensions to the PM loader to support program objects.....................................................................8 LLA and checkpoint/restart support for program objects.....................................................................9 Chapter 2. Creating programs from source modules..............................................11 Combining modules................................................................................................................................... 11 Symbols................................................................................................................................................ 12 Sections................................................................................................................................................ 13 Classes..................................................................................................................................................13 Common areas..................................................................................................................................... 14 Parts......................................................................................................................................................14 Pseudoregisters....................................................................................................................................15 Entry points.......................................................................................................................................... 15 External symbols.................................................................................................................................. 16 Object and program module structure......................................................................................................16 iii External symbol dictionary.................................................................................................................. 17 Relocation dictionary........................................................................................................................... 18 Text....................................................................................................................................................... 19 Identification data................................................................................................................................19 Module attributes................................................................................................................................. 19 Binder batch processing............................................................................................................................ 19 Input and output.................................................................................................................................. 19 Creating a program module................................................................................................................. 20 Program object formats....................................................................................................................... 23 Binding..................................................................................................................................................24 Creation of an executable program in virtual storage......................................................................... 25 Addressing and residence modes............................................................................................................. 25 Addressing mode..................................................................................................................................26 Residence mode...................................................................................................................................26 AMODE and RMODE hierarchy............................................................................................................. 27 AMODE and RMODE combinations...................................................................................................... 27 AMODE and
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages258 Page
-
File Size-