[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