Yeah, I suppose a routine could be looking at R14 minus 10 to see how it got
there. Unlikely, and awful coding technique, but possible. But why only this
one routine? If I comment out the call in the (large, real) C++ program, a
subsequent call to another routine in the same source module works.

I would assume C++ gets the stack at startup, not on the first external
call. Interesting thought. I could add a call to a dummy do-nothing routine
ahead of the ISAUTH call. But frankly, I am about out of patience with this
problem. I have a fix now for the "real" problem, so perhaps I need to get
back to my real job.

Charles

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Bernd Oppolzer
Sent: Thursday, May 28, 2015 7:21 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Mysterious U4088-63 from RPTSTG(ON)

My only guess is: the branch in the Prolog to obtain New storage in the case
when the current segment is too small must point to a special routine in the
rptstg(on) case. And maybe this routine has a Problem if the branch is a BRC
and no BC. But I cannot really imagine what sort of problem

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