On 24 September 2012 21:48, micheal butz <[email protected]> wrote: > I ran the tso command processor under TESTAUTH > > When I get to the BR R14 of validity check rtn I inspect R14
And where is R2 pointing at that time (just do a "w 2r?") ? And can you list the registers at the start of your validity check routine (right at your STM or whatever), and then at the BR 14, and make sure R2-R13 are the same? Is your validity check routine self-contained, i.e. doesn't depend on addressibility to the part of your program that invokes CALLTSSR? If the code is in the same assembly, do you perhaps have USING(s) in effect that you haven't actually set up the register(s) for in the validity check routine? There is another consideration, but I don't think it applies in this case, because your program is being invoked by a BALR-type linkage. TSO TEST normally points R14 to its own SVC 97 if your program is entered by LINK/ATTACH/XCTL. I don't think this is the case here, but don't be surprised if you find R14 pointing to an isolated SVC instead of the EXIT SVC (3) in the CVT. Tony H. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
