On 9/6/2013 1:52 PM, Manfred Lotz wrote:
I'm maintaining a larger program written in assembler where GETMAINs have
mostly LOC=(BELOW,ANY) or LOC=(ANY,ANY).
This program doesn't use anything like PGSER, EXCPVR or the like.
My question: In order to give the operating system most flexibility wouldn't it
be recommended to change:
LOC=(BELOW,ANY) ---> LOC=(24,64)
LOC=(ANY,ANY) ---> LOC=(31,64)
Any opinion appreciated.
You need to verify that nothing in a relocated area uses 3-byte address
constants, and that the address of the acquired storage isn't treated as
24-bit anywhere. You can either run with PRINT ON,GEN,DATA and go
through the listing line by line, or change everything and hope you get
an 0C4 on all bad references.
P.S. The program does run in AM31 already?
Gerhard Postpischil
Bradford, Vermont
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN