Assembler step options

Use the Assembler Step Options to edit the ASM step of the ELAXFASM JCL procedure that is included with the product. Before you start, verify that the ELAXFASM procedure is customized for your site. For more information about customizing the ELAXF* JCL procedures, see ELAXF* remote build procedures.

Purpose

The options that you specify on this window are used to generate JCL for the selected procedure.
Tip: For fields that take partitioned data sets as their value, you can drag a partitioned data set name from the Remote Systems view, z/OS Projects view, or Remote z/OS Search results view and drop it in the field. To change the order of partitioned data set names in a field, place the cursor in the field and click Change Order from the menu.

Fields

Assembler options: The list of assembler options. Separate multiple entries with spaces. This list constitutes a PARM parameter for the EXEC statement that is used to assemble your program. This field is limited to 100 characters and the limit is imposed by the JCL processing. Developer for z/OS® displays a warning when this limit is reached. This limit includes not only the characters you type into this field, but also any parameters that are concatenated with these parameters.

Note: If you reach this limit because of several assembler options that are specified, check your JES listing to ensure that you are not specifying duplicate assembler options. Your JCL assembler procedure must contain the default assembler options that are required for error feedback, and any site-specific standards for assembler options.

Listing output data set: The name of the listing data set used for the assembly. The listing data set must be a partitioned data set. This data set is used to make up a SYSPRINT card for the assembly.

Object deck data set: The name of the object deck data set used for the assembly. The object deck data set must be a partitioned data set. This data set is used to make up a SYSLIN card for the assembly.

Macro libraries: The list of partitioned data sets containing segments of source that are the macro files. These data set names must be separated by spaces. This field is used only by the z Systems LPEX Editor. It is not used by the HLASM Editor.

Copy libraries: A list of partitioned data sets containing copybooks. Separate data set names by spaces. This field is used only by the HLASM Editor. It is not used by the z Systems LPEX Editor.

Support Error Feedback: Select this checkbox to log errors that are generated by the assembler.

Data set qualifier for compiler errors: Errors that are generated by the assembler are logged to a file that is named with this qualifier. This function is supported only if Support Error Feedback is enabled.

Additional JCL: Use this field to specify your own JCL. Extra data definitions (DD cards) can be specified here. The contents of this field are echoed at the end of the assembly step. You must specify syntactically correct JCL.