Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
GETC: Get compile unit list z/OS MVS Program Management: Advanced Facilities SA23-1392-00 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GETC returns data which is mapped to a new CUI buffer format (Version 6). The COMPILEUNITLIST parameter determines which data is returned. The syntax of the GETC call is:
Processing notesThe CURSOR value identifies an offset into the requested data beginning with 0. It is both an input and output parameter. On input to the service, the cursor specifies the first byte to return. On exit from the service, it is updated to the next byte for continued sequential retrieval if not all data has yet been retrieved. For load modules and program object formats at a compatability level prior to z/OS® V1R5 , a compile unit is the same as a section. For z/OS V1R5 compatible modules, a compile unit corresponds to a single object module. Each compile unit in a workmod is assigned a unique number; however, this assigned number may change when a module is rebound. Furthermore, the compile unit number will be zero for all binder generated sections (IEWBLIT or section 1, for example). Return and reason codesThe common binder API reason codes are shown in Table 1.
Parameter listIf your program does not use the IEWBIND macro, place the address of the GETC parameter list in general purpose register 1.
|
Copyright IBM Corporation 1990, 2014
|