Usage notes
- The target and distribution libraries for a program element must be a PDS (for pre-built load module) or a PDSE (for a program object).
- If the program element is packaged inline, it must immediately follow the ++PROGRAM MCS and must not contain any records starting with ++. Neither FROMDS, nor RELFILE, nor LKLIB can be specified on the ++PROGRAM MCS.
- To be packaged inline, a program element must be unloaded along with its aliases into a sequential data set and then transformed into the required fixed-block-80 record format before it is packaged (see Examples for a discussion of doing this). Later, when SMP/E installs the element, it is changed back to its original format. For more information about using GIMDTS, see GIMDTS: Data transformation service routine.
- If the program element is packaged in a LKLIB data set, the ddname specified in the LKLIB operand is required during APPLY and ACCEPT processing.
- For information about packaging program objects or pre-built load modules, see z/OS Packaging Rules.