Schneiderwent, Craig wrote:
Mark [mwvconix] wrote, in part:
-----8<snip-----
With all due respect Tom, I'm not familiar with any IBM documentation that says I cannot or should not establish my own ESTAE recovery routines in and around LE based routines. I do not see this in the ASM manuals, nor have I seen this in the COBOL or LE manuals. If you have, please share the details so that I might read them and be corrected on this point.
-----8<snip-----

While I certainly don't speak for Tom, I happened to stumble over this in
the indeterminate past and still have the reference handy.

z/OS V1R6.0 Language Environment Programming Guide
5.2.7 System Services Available to Assembler Routines
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea2150/5.2.7

"[...] For example, any ESTAE or ESPIE that you issue interferes with
Language Environment condition handling."

It goes on to indicate that for "(E)STAE/(E)SPIE/SETRP/STAX", "Host services
should not be used; instances should be changed to use Language Environment
condition management callable services.  Otherwise, unpredictable results
may occur."
Craig,

I've reviewed the page. It seems to be geared towards LE compatible/compliant ASM programs (those that use CEE macros upon entry, exit and what not).

If I were writing or working in an environment that I could write all programs in such a manner, then these rules would certainly be used as directed.

This is not my case however.

I guess I'm just going to have to live with the results of the mix and do the best I can.

My queries into IBM staff have informed me today that they currently live with this environment too. I guess I'll have to as well. They are not terribly pleased with LE in the system. But they don't run the LE group. It wasn't until recently that they were even allowing for LE recovery in the region.

Andy - Thanks for showing me the LECH example. I've saved it off and will definitely review it to understand how these work. And when possible in the future, I'll look to take advantage of them over ASM services when appropriate..

Thanks everyone for their feedback.  I definitely appreciate it.

-Mark

----------------------------------------------------------------------
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