HLASM Toolkit Feature Interactive Debug Facility User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Building a phase on z/VSE

HLASM Toolkit Feature Interactive Debug Facility User's Guide
GC26-8709-07

IDF uses the librarian member phasename.MAP created by ASMLKEDT, which is a linkage editor front-end program.
  • This member is used by IDF to determine locations of the program CSECTs and external symbols.
  • The assembler TEST option does not apply.

If IDF cannot locate a MAP for a referenced phase then a dummy map is created. The dummy map has one CSECT with the same name as the phase and one entry point name ENTRY.

To produce a map for IDF On z/VSE, replace the program LNKEDT in the link-edit step with program ASMLKEDT. ASMLKEDT calls the linkage editor and produces a librarian member phasename.MAP on the PHASE catalog library.

To invoke ASMLKEDT, adjust the JCL, replacing
 // EXEC LNKEDT,PARM='...'
with
 // EXEC ASMLKEDT,PARM='...'.

The PARM values remain the same.

For example:
  // LIBDEF  PHASE,CATALOG=MY.SUBLIB
  // LIBDEF  *,SEARCH=(MY.SUBLIB,...)
  // OPTION  CATAL
     PHASE   MYPROG,*
     INCLUDE MYPROG
  /*
  * Invoke linkage editor and create MYPROG.MAP
  // EXEC ASMLKEDT,PARM='AMODE=24'
  /*

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014