z/OS MVS Program Management: Advanced Facilities
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Language processor identification data (version 7)

z/OS MVS Program Management: Advanced Facilities
SA23-1392-00

Figure 1. Format for IDRL entries
    Field              Field  Off Leng         Description
    Name               Type   set

   IEWBIDL                              Language Processor IDR Record,
                                        Version 7
   IDLH_BUFFER_ID      Char     0   8   Buffer identifier "IEWBIDL"
   IDLH_BUFFER_LENG    Binary   8   4   Length of the buffer,
                                           including the header
   IDLH_VERSION        Binary  12   1   Version identifier
   *** RESERVED ***    Binary  13   3   Reserved, must be zeros
   IDLH_ENTRY_LENG     Binary  16   4   Length of each entry
   IDLH_ENTRY_COUNT    Binary  20   4   Number of entries in the buffer
   *** RESERVED ***    Binary  24   8   Reserved, must be zeros
   IDLH_ENTRY_ORIGIN           32       First IDR entry

4  IDL_ENTRY                            Language IDR Entry
   IDL_PID_ID          Char     0  10   Translator product ID
   IDL_VERSION         Char    10   2   Version of the translator
   IDL_MOD_LEVEL       Char    12   2   Modification level of translator
2  IDL_DATE_PROCESSED  Char    14   7   Date compiled or assembled
                                          (yyyyddd)
3  IDL_TIME_PROCESSED  Char    21   9   Time compiled or assembled
                                          (hhmmssttt)
1  IDL_RESIDENT        Name    30   6   The name of the section to
                                        which this IDR data applies.
   IDL_RESIDENT_CHARS  Binary  30   2   length of name in bytes
   IDL_RESIDENT_PTR    Pointer 32   4   pointer to name string
Note:
  1. Ignored on input to the binder.
  2. If the module is saved as a load module, dates are truncated to 5 characters (YYDDD).
  3. If the module is saved as a load module, the time stamp is discarded.
  4. There is only one IDRL entry for each section. However, if the section has been produced by a multistage compilation, there is one IDRL record for each processor involved in the generation of the object code.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014