At 17:04 -0500 on 12/06/2012, Shmuel Metz (Seymour J.) wrote about Re: LOAD and DELETE macro instructions:

In
<CAE1XxDEaMWA=aMTmU8QXhzzeLKfPVCJUqgV=w5ycfgn+vz9...@mail.gmail.com>,
on 12/06/2012
   at 10:44 AM, John Gilmore <[email protected]> said:

Let me therefore take full responsibility for that paraphrase myself.
 AMODE(64) seems to me to be the only appreopiate way to mark an
object that is to be resident above the bar, and in particular, one
 >that while refreshable contains metadata, relocatable doubleword
 >pointers to locations within itself.

AMODE(64) is not appropriate for a module that is not executable.

It is if the module contains relocatable doubleword pointers to locations within itself and these would not be resolved correctly if you just coded AMODE(31). Note that I am not sure what resolution would occur with AMODE(31) but the module residing above the bar - I am just suggesting that it is safer to code AMODE(64) even if AMODE(31) would still fill in the high word.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to