[Info-vax] Userland programming languages on VMS.

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Sun Jan 30 19:19:07 EST 2022


On 2022-01-29, Arne Vajhøj <arne at vajhoej.dk> wrote:
> On 1/29/2022 1:53 AM, George Cornelius wrote:
>> 
>> Works on Eisner.
>> 
>> $ show sys/noproc
>> OpenVMS V8.4-2L2  on node EISNER   29-JAN-2022 [...]
>> 
>> Here's the memory layout synopsis from a linker map:
>> 
>> Virtual memory allocated:                         00010000 0005FFFF 00050000 (327680. bytes, 640. pages)
>> 64-Bit Virtual memory allocated:                  00000000 00000000 00000000
>>                                                    80000000 80010000 00010000 (65536. bytes, 128. pages)
>> 
>> The example, though, shows too small an allocation to escape 32 bit address space.
>
> I consider 0000000080000000 to be 64 bit space.
>
> 0000000000000000 - 000000007FFFFFFF is P0 and P1 space
> FFFFFFFF80000000 - FFFFFFFFFFFFFFFF is S0 and S1 space
> 0000000080000000 and upward is P2 space
>

I think George's point is that this specific address can be
represented in a 32-bit pointer.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list