Customizing Program Preparation

Program Preparation helps your users access the proper compilers and development utilities that are installed at your site. You can supply your users with default values for data set naming patterns, data set allocation parameters, and compiler and utility option strings.

To give users access to the proper compilers and development utilities, do the following steps:

  1. Edit the EQAZDFLT1 member of the hlq.SEQATLIB data set.
  2. Modify the data set names to match what you use at your site.
  3. Add parameters required by your site. You can add parameters by doing one of the following alternatives:
    • Use the INCLUDE 'any.data.set.name'; statement to include statements from a data set that you created.
    • Use the INCLUDE membername; statement to include parameters from other members in the data set hlq.SEQATLIB.
    See the EQAZDSYS and EQAZDUSR members of the hlq.SEQATLIB data set for the complete list of parameters and the syntax convention for these parameters.

    If your users use terminals that cannot display mixed-case English text, you must enter all parameters in uppercase English.

    If your site uses CCCA and requires that you use the VOLUMES parameter when you define private data sets (for example, a cluster is not managed by SMS), you must include the VOLUMES parameter when you define private data sets. Modify the following variables to include the VOLUMES parameter:

    • yccctla1
    • ycclcpa1
    • yccchga1
    • yccwrka1
    • ycctkna1

    The following example illustrates how the variable yccctla1 is modified to include the parameter VOLUMES(SYS166):

    yccctla1 =           !  CONTROL FILE KSDS
                        RECORDS(10000 1000)
                        FREESPACE(30 30)
                        INDEXED
                        SPEED
                        CISZ(4096)
                        UNIQUE
                        KEYS(15 0)
                        VOLUMES(SYS166)
                        RECORDSIZE(188 188);
1 USERMOD EQAUMOD5 is provided for updating EQAZDFLT. See SMP/E USERMODs in the IBM® z/OS® Debugger Customization Guide for an SMP/E USERMOD for this customization.