On Thu, 8 Mar 2018 11:08:22 -0500, Thomas David Rivers wrote: >The doc for the CSRL16J service lists under the programming requirements >that the caller be in AMODE 31 (the example in "Programming requirements" >talks about a version 0 parm list instead of a version 1) > >I'm wondering if that's a doc mistake - and I'm _hoping_ the >caller can be in a AMODE 64... as that would make memory >management much easier in my situation. > >Does anyone happen to know if newer versions (particularly >with the version 1 L16J1VERSION instead of the L16JVERSION) >support the caller being in AMODE 64. If so, what version >of z/OS supported that?
I'm not familiar with that service, but it is very likely that the doc is correct. The fact that the service requires a standard 18-word save area is a clue. It's not that big a deal to issue SAM31 before and SAM64 after calling the service. Of course, if you hope to pass data to the service that is located above the bar, that would be an entirely different question. -- Tom Marchant ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
