>Bottom line is that code can run above the bar if you put it there >yourself and if that code never gets interrupted, as z/OS interrupt >handler save areas are not yet enhanced for the larger registers, PSW, >etc.
The only thing that is not "properly" saved is the PSW. The registers are properly saved/restored (and have to since code may be running AMODE64). The 128-bit PSW is crunched into a 64-bit OLDPSW are. This is why you can't survive an interrupt when your code runs above the bar. The high- order 32 bits of the NSI are lost. >I bet an IEFBR14 would work, since it just might finish executing before >any interrupt occurred, but that's always a gamble. It's a z/OS restriction, only. I once ran a small piece of code above the bar. It ran happily to the first interrupt :-) -- Peter Hunkeler Credit Suisse ---------------------------------------------------------------------- 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

