Listing and Generation Options

Select one or more of the following tri-state check boxes to choose the options you want used when the source member is compiled.

Cross-reference listing
Indicates that the compiler should supply a cross-reference listing.

Generate object
Indicates that the compiler should create an object upon successful processing of this command. The object will be a module or program for Create RPG Module Options or Create Bound RPG Program Options respectively.

Second level messages
Indicates that the message text for second level messages will be printed.

Show COPY statements
Indicates that the compiler should show expanded /COPY statements in the listing.

Expand DDS statements
Indicates that the compiler should show the DDS of externally described files in the listing.

External procedures and fields
Indicates that a list of external procedures and fields referenced during compilation will be included in the listing.

Show Skip listing
Indicates that the compiler should show all statements in the source part of the listing, regardless of whether or not the compiler has skipped them.

Generate breakpoints for I/O statements
Indicates that the compiler should generate breakpoints for input and output statements.

Use SEU sequence numbers
Indicates that the compiler use the SEU sequence numbers and source IDs when generating statement numbers for debugging the RPG module, as follows:
Statement_Number =
       source_ID * 1000000 +
       source_SEU_sequence_number

If this box is not checked, Line Numbers in the listing are assigned sequentially and these numbers are used when debugging using statement numbers.