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

Reply via email to