SETRP normally returns to the next instruction after the SETRP. The SETRP return address specifies where MVS is to go after you return to MVS from the recovery routine.
I don't *know* but I *think* all of the parameters of SETRP are independent -- you can issue any one or two independently of the others. I *think* you could issue more than one SETRP, each with one or two parameters. SETRP is basically an "SDWA bit-setting" function. "When writing a recovery routine, you must save the return address to the system, which you find in general purpose register (GPR) 14. The system sets up the return address so that the recovery routine can return, at the appropriate time, using a BR 14 instruction." If this is an ESTAE(X) recovery routine, be aware of the possibility of no SDWA (and thus all SETRP's are illegal). Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of [email protected] Sent: Saturday, April 22, 2017 8:23 AM To: [email protected] Subject: SETRP with DUMP=YES Can I issue a SETRP DUMP=YES without other parameters. . Meaning I don't want to specify a retry routine nor do I want to specify a return code. I simply want to issue SETRP DUMP=YES and return to the next sequential instruction following the SETRP. -MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
