[Info-vax] How much of VMS is still in MACRO-32?

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Mon May 31 09:05:58 EDT 2021


On 2021-05-30, John Dallman <jgd at cix.co.uk> wrote:
> In article <s90gqj$1b30$1 at gioia.aioe.org>, arne at vajhoej.dk (Arne Vajhøj)
> wrote:
>
>> Whatever changes necessary to support 64 bit was done 30 years ago
>> for Alpha.
>
> For the current 64-bit APIs, sure, but there are APIs that only take
> 32-bit addresses. Once I began to get to grips with the MACRO-32
> compilers, it became plausible that one reason why there aren't 64-bit
> versions of all APIs is that the interfaces are implemented in MACRO-32. 
>

An additional problem is that Macro-32 is a supported application
programming language on VMS and the APIs have to reflect that.

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