What exactly would the benefit be? Currently, if one wants to address more than 2GiB of memory one has to be a full AMODE 64 program. This would let a program address 4GiB while only using 32-bit registers and addresses in storage -- is that the point? Or am I confused? Is that the whole point?
If so, I see the benefit, but not the benefit to effort ratio. Or putting it differently, aren't three addressing modes enough for a system service to have to deal with? Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Paul Edwards Sent: Sunday, May 6, 2018 3:01 PM To: [email protected] Subject: Re: GETMAIN LOC=32 On Sun, 6 May 2018 17:57:07 -0400, Tony Thigpen <[email protected]> wrote: >Well, if you have to be in 64bit mode anyway, what do you care that BAR >is unusable? It's not like you are running out of 64bit storage. I wish to run 32-bit programs, with 32-bit data pointers, not 64-bit programs. With some minor changes, existing 32-bit programs can be made to run in AM64 where they can start accessing LOC=32 memory. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
