[Info-vax] 64-bit (was Re: New CEO of VMS Software)
John Dallman
jgd at cix.co.uk
Tue Jan 9 16:06:00 EST 2024
In article <unk7ka$24i3c$1 at dont-email.me>, seaohveh at hoffmanlabs.invalid
(Stephen Hoffman) wrote:
> On 2024-01-06 15:30:00 +0000, John Dallman said:
> > First, complete the 64-bit API, after all these years. It's a
> > fairly well-defined task, but I don't know how big it is.
> There's no way to do that without breaking source-level
> compatibility, and probably not without also doing a migration to a
> parallel set of 64-bit APIs.
>
> Basically, the image activator examines the image and decides which
> implementation to activate within; the existing 32- and 64-bit
> implementation, or 64-bit new.
I was presuming that the 64-bit VMS APIs would have 64-bit specific names,
as the 64-bit versions that already do, as best I know. That would means
there were a full set of APIs, both 32-bit and 64-bit, at OS level, in
the same implementation.
Cross-compiled MACRO-32 code could then gradually transition between them,
by source adaptation. Higher-level languages could offer compiler options
for selecting APIs.
Or does this not make sense?
John
More information about the Info-vax
mailing list