Hi Folks,
I'd like to just clarify my point of view, as opposed to Ed
Jaffe's. It seems to me that his view, as a vendor, is to make his code
compatible with IBM's new operating system. When he supplies a version
of (say) EJES for z/OS 2.3, it was coded especially to work for z/OS
2.3. And it was probably assembled on a 2.3 system. If his new load
module is running on an older system, then he codes for that, to bypass
the new stuff. My view is a little different.
I have to try and make sure that older utilities will continue to
work with IBM's new operating system. But I know that my clientele
(users of the CBT Tape) will probably have to assemble the tools for
themselves. And they won't necessarily yet, be on the system level for
which these changes are being made. The changes I'm making to the code,
are to make sure that their old load modules will continue to work on
the new system, once they get there. But they aren't necessarily there
NOW. They probably have an older version of the IKJUPT and IKJPSCB
macros, and they don't have the new versions with the new field labels,
to assemble with. That's why I made my suggestion to hard-code the
displacements when they fix the old utilities to append an 8-character
prefix, and so forth.
When a new operating system comes out, the vendors probably have
an advance copy of it. But the users (i.e. "customers") don't. So if
the customers have to assemble, it's different than when the vendors
assemble. The customers are assembling on an older operating system.
It is hoped that by laying out the exact plan of the new fields,
as opposed to the old fields, this will help people know what they are
doing, when they maintain their user written code.
All the best of everything to everybody.
Sincerely, Sam
P.S. By the way, if any of you will be fixing code that came from the
CBT Tape originally, please send a copy of the fixes to me, so that we
can get the remedy to everyone. Thanks much...!!
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN