Steve Comstock wrote: > > On 1/17/2011 2:44 PM, Don Poitras wrote: > > AMODE 64 in VSE? I didn't think that was supported yet. If you're > > talking about z/OS, then you need to worry about more than save areas. > > You'd most likely be called from LE in which case you would be called > > from an XPLINK program. > > Wait! LE does not imply XPLINK.
For 64-bit, it does. > > > The stack is different and the method of > > parameter passing is different. See: > > > > XPLink: OS/390 Extra Performance Linkage > > http://www.redbooks.ibm.com/abstracts/sg245991.html > > > > Tony Thigpen wrote: > >> > >> We in z/VSE are just now really getting 64bit stuff so it's time to ask > >> a few question of those with more experience with 64bit stuff. > >> > >> I write code for a vendor that is called by customer programs. As such, > >> I really don't have much control over how they call me. Currently, I > >> handle being called in either 24bit or 31bit. (We switch to 31bit and > >> switch back upon return to the caller.) I also have to handle being > >> called with a BALR or BASSM. > >> > >> Now we are getting ready to support AMODE 64. > >> > >> It looks like we have to not only handle AMODE 64, but also multiple > >> save area formats, AMODE 24, 31, and 64. > >> > >> I am looking for any pointers from those that been down this road before. > >> > >> Tony Thigpen > > > > -- > > Don Poitras - zSeries R& D - SAS Institute Inc. - SAS Campus Drive > > mailto:[email protected] (919)531-5637 Fax:677-4444 Cary, NC 27513 > > > > -- > > Kind regards, > > -Steve Comstock -- Don Poitras - zSeries R & D - SAS Institute Inc. - SAS Campus Drive mailto:[email protected] (919)531-5637 Fax:677-4444 Cary, NC 27513
