[Info-vax] General Availability of 9.2 for x86-64
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Fri Jul 15 13:46:05 EDT 2022
On 2022-07-15, John Dallman <jgd at cix.co.uk> wrote:
> In article <b53f8203-ba59-4b84-b25e-2b998bc4f2b0n at googlegroups.com>,
> xyzzy1959 at gmail.com (John Reagan) wrote:
>
>> Yes, I plan to put a native assembler on the system too (along with
>> most of the other LLVM tools that fall out of the LLVM build).
>
> Presumably work will be required to provide headers for VMS system
> services?
>
I really, really hope people are not planning to write handwrite code
that calls VMS system services using the native assembler. Those days
are _long_ past.
I see the native assembler as being for bits of specialist assembly
language that directly needs to interface to things such as hardware
or for use as part of a specialist compiler backend (for example).
Those are the kinds of things native assemblers are used for elsewhere.
Nobody uses the native assembler on Linux to handwrite applications
that calls Linux system services (also for example).
If VMS later gets an ARM port (for example) all that native assembly
code would become useless and would need to be rewritten for ARM.
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