Im in the process of issuing two commands from the same program. I have a 31 Bit AMODE program that will LINK to the AMODE64 Bit module and then upon return I will LOAD the AMODE64 Bit Module and BSSM to it. Ill post the results later this week.
Paul ---------- Original Message ---------- From: Paul Gilmartin <[email protected]> To: [email protected] Subject: Re: LOADING An AMODE64 Program Date: Tue, 18 Aug 2015 08:32:18 -0600 On 2015-08-18, at 03:25, Binyamin Dissen wrote: > On Tue, 11 Aug 2015 10:02:58 -0600 Paul Gilmartin > <[email protected]> wrote: > > :>(Might one declare a data-only module as RMODE(64) AMODE(24) so > :>it may be loaded above the bar, but so LOAD returns an unbiased > :>address?) > > AMODE refers to how the supervisor will pass control to the module. The binder > will not allow a attributes that are illogical such as entered in AMODE24 > while residing above the bar. > It's not illogical if the module is pure data and the programmer uses AMODE24 (or AMODE31) solely to prevent setting of bit 63 by LOAD. Might be worth RC=4 from Binder. > :>(Might the programmer declare an odd address as an ENTRY for the > :>purpose of accessing data at that address? This becomes > :>ambiguous with AMODE(64).) > > That is an interesting question. I wonder how IBM handled the case. -- gil
