Jim Mulder wrote:

So, when IBM "removed" the function from MVS, they created a "secret handshake" (available to privileged code only) to allow the loader itself to continue using the interface? Cute!

The undocumented loader interface has been there at least as long as I have been here (almost 26 years). I can't speak for what may have been "removed" before that. And I don't think the interface requires you to be privileged (based on a quick look at the code). HEWLOADR (alias of
IEWBLINK) is AC=0.

Wow! Looks like the CDE resulting from the "secret" SVC 41 interface does *not* have the CDSYSLIB bit turned on, meaning any authorized/privileged program that tries to LOAD the resulting module will receive abend S306. Understandable.

--
-----------------------------------------------------------------
| Edward E. Jaffe                |                                |
| Mgr, Research & Development    | [EMAIL PROTECTED]    |
| Phoenix Software International | Tel: (310) 338-0400 x318       |
| 5200 W Century Blvd, Suite 800 | Fax: (310) 338-0801            |
| Los Angeles, CA 90045          | http://www.phoenixsoftware.com |
-----------------------------------------------------------------

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to