z/OS Language Environment Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Steps for modifying the JCL to delete routines from a Fortran LIBPACK

z/OS Language Environment Customization
SA38-0685-00

Perform the following steps to modify the JCL to delete routines from a Fortran LIBPACK. These steps use the AFHWDERA, AFHWDERB, AFHWDVRA, and AFHWDVRB sample jobs.

  1. Change #GLOBALCSI to the data set name of your global CSI data set.

    _________________________________________________________

  2. Change #TZONE to the name of your target zone.

    _________________________________________________________

  3. Modify the UCLIN step in the sample job to tell SMP/E to delete routines that you do not want to include in your tailored LIBPACK.
    • Remove the DELETE statement of any routine you want to include in your LIBPACK.
    • Remove the DELETE statement of any routine that is not currently in your LIBPACK.
    • If you run any of the sample jobs shown in Table 1 without modifying them, you receive a minimum LIBPACK without any optional modules.

    _________________________________________________________

  4. The LINK-EDIT step performs the actual link edit of the tailored LIBPACK by replacing (deleting) the routines you have specified. The REPLACE statements you keep in the LINK-EDIT step must match the routines you specified in the UCLIN step.

    When taking out the REPLACE records, ensure that all alias names (shown with indented REPLACE records) are removed too. For example, if you decide to remove AFHBCMVT, you need to remove AFHBCMVR as well.

    _________________________________________________________

  5. Check the SYSLMOD DD statement to ensure that the data set name is correct.

    _________________________________________________________

When you are done, FHWDERA, AFHWDERB, AFHWDVRA, and AFHWDVRB should run with a condition code of 4. Unresolved external references for any optional modules not included in your LIBPACK are expected.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014