Running applications in the link pack area
Programs can reside in the link pack area (LPA) provided that they follow certain requirements.
Assembler language, C, COBOL, or PL/I programs must be read-only and adhere to the requirements as follows:
- Assembler
- Use the RENT assembler option.
- C
- Use the RENT compiler option.
- COBOL
- Do not overwrite WORKING STORAGE. (The CICS® translator generates a CBL statement with the required compiler RENT option (unless you specify the translator option NOCBLCARD).
- PL/I
- Do not overwrite STATIC storage. (The CICS translator inserts the required REENTRANT option into the PROCEDURE statement.)
All programs must be link-edited with the RENT and REFR options.
If you want CICS to use modules that you have written to these standards, and installed in the LPA, specify USELPACOPY(YES) on the program resource definitions in the CSD.