z/OS Language Environment Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Creating a Language Environment abnormal termination exit

z/OS Language Environment Customization
SA38-0685-00

To create an abnormal termination exit:

  1. Create an assembler language routine that conforms to the syntax described in z/OS Language Environment Programming Guide or z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode. AMODE 64 abnormal termination exit routines should specify the "FETCHABLE=RENT" option on the CELQPRLG MACRO. See CEEWQATX in CEE.SCEESAMP for an example to use with AMODE 64 applications.
  2. Assemble and link-edit your exit into a library that Language Environment can access at runtime, such as SCEERUN or SCEERUN2.
  3. Code a CEEEXTAN CSECT that contains a CEEXART macro identifying your exit. The macro specifies your routine as an abnormal termination exit routine. The CEEEXTAN CSECT can be found in source file CEECXTAN (for CICS®), CEEEXTAN (for non-CICS), or CELQXTAN (for AMODE 64). See CEEEXTAN abnormal termination exit CSECT for more information.
  4. Replace the existing CEEEXTAN CSECT with the updated CEEEXTAN as described in the following sections.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014