The Language Environment Vendor Interfaces (SA22-7568-09) mentions the
ability to use XL C/C++ in an SRB.  This is the full XL C/C++, with some
restrictions, not METAL-C.

Chapter 4, Interfaces for Preinitialization,describes the general setup.
 The summary is that it is done by calling CEEPIPI from a TCB to establish
an init_sub_dp environment.  The environment token returned from the
init_sub_dp call is then passed to the SRB.  The SRB in turn calls CEEPIPI
using the call_sub_addr_nochk (12) or  call_sub_addr_nochk2(14) functions
and the environment token returned by init_sub_dp.

Additionally, the LE Service Routine vector must be used to provide
suitable replacements.

Question:  Has anyone used this facility?  If you have, I would like to
exchange some emails with you to better understand the nuances involved in
getting this to work.

Thanks,
Sam

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to