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