On Tue, 24 Mar 2020 16:47:18 -0700 Ed Jaffe <[email protected]> wrote:
:>On 3/24/2020 2:02 PM, Binyamin Dissen wrote: :>> PC invoked? - pretty much anything. It really annoyed me that IBM trumpeted :>> support for 64 bit callers for many services when the hardware did all the :>> work. :>Not true. In order for a service to officially support 64-bit callers, :>IBM must assign people to write test plans and validate every possible :>scenario. At a minimum, the macros and/or the code behind them must :>ensure garbage high-halves are not passed back in return registers. My PC routines supported 64 bit callers on day 1. :>Plus, most 64-bit callers expect to be able to pass parameters from :>their working storage areas (i.e., above the "bar"). Unchanged PCs hat :>are simply validated and nothing more will require special handling by :>64-bit callers to ensure all parameters reside in 31-bit storage. That's :>lame support at best. Full support implies new parameter lists that :>allow 8-byte pointers and such. My comment was that many of the 64bit supported routines did not support 64 bit plists and thus .... -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
