[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