Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Programming Guide

CSECT

The CSECT option ensures that the object module, if generated, contains named CSECTs. Use this option if you will be using SMP/E to service your product or to aid in debugging your program.

Read syntax diagramSkip visual syntax diagram   .-CSECT---.
>>-+-NOCSECT-+-------------------------------------------------><
 

ABBREVIATIONS: CSE, NOCSE

Under the NOCSECT option, the code and static sections of your object module are given default names.

Under the CSECT option, the code and static sections of your object module are given names that depend on the "package name" which is defined as follows:

A "modified package name" of length 7 is then formed as follows:

The code csect name is built by taking the modified package name and appending a '1' to it.

The static csect name is built by taking the modified package name and appending a '2' to it.

So, for a package named "SAMPLE", the code csect name would be "*SAMPLE1", and the static csect name would be "*SAMPLE2".


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)