Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Changing the high-level language user exit z/OS Language Environment Customization SA38-0685-00 |
|
The CEEWHLLX sample job contains an SMP/E USERMOD that replaces the IBM-supplied high-level language user exit with your high-level language user exit. The USERMOD contains the object program for the user exit, not the high-level language source. SMP/E is not able to compile a source language other than assembler language, so you must compile your user exit and place the object program produced by the compiler into the USERMOD in CEEWHLLX. See z/OS Language Environment Programming Guide for a description of the high-level language user exit interface. If you write your high-level language user exit in C/C++, use
the #pragma csect statement to name the CSECT CEEBINT.
Use the #pragma map statement to instruct the compiler
to correctly convert references to CEEBINT as follows:
You
can also write high-level language user exits in PL/I and Language
Environment-conforming assembler.If you use any of the C/C++ library
functions, the CEEWHLLX job might generate the following message.
Although you might receive a condition code of 04, this code does not indicate an error. |
Copyright IBM Corporation 1990, 2014
|