[Info-vax] Creating an open source version of VMS, was: Re: OpenVMS Hobbyist Notification

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Thu Mar 12 17:31:24 EDT 2020


On 2020-03-12, Arne Vajhøj <arne at vajhoej.dk> wrote:
>
> And where do you see:
>
> >>>>     uint32 ptr;
> >>>>     ptr = (uint32) source_address;    /* YUCK YUCK YUCK ! :-) */
>

That's how they are handled in Macro-32 and how they are effectively
handled by the rest of VMS.

That's why you can't, for example, add /mode=64_bit to your compiler
command to automatically make your RMS using source code (and other
VMS APIs) suddenly start working with purely 64-bit addresses and
with very little, if any, source code changes required to make that
happen.

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