z/OS DFSMSdfp Diagnosis
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Adding a temporary change in the maintenance patch area of an O/C/EOV module

z/OS DFSMSdfp Diagnosis
SC23-6863-00

A maintenance patch area is included in each O/C/EOV object module as the result of the expansion of the XCTLTABL macro. The maintenance patch area is 5% of the size of the object module and is located at the end of each module, immediately preceding the 8-byte module name. You can use the AMASPZAP utility to add a modification to an object module:

  1. Locate the transfer control table in the source code.
  2. Locate the maintenance patch area in the transfer control table. The beginning of the patch area is the third label from the end of the transfer control table (and the end of the module).
  3. Using the displacement (location-counter value) of the maintenance patch area, verify that the patch area is all zeros, and apply the modification to the object module.
Note:
  1. Remember to perform a cold start of the system after the alteration. A warm start will not reformat the PLPA to include your modification.
  2. Unresolved V-type address constants (VCONs), which are 4 bytes of zeros, sometimes immediately precede the maintenance patch area. Be careful not to modify the VCONs when adding a patch.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014