[Info-vax] CRTL and RMS vs SSIO
Arne Vajhøj
arne at vajhoej.dk
Sat Oct 16 10:25:58 EDT 2021
On 10/15/2021 10:45 PM, Lawrence D’Oliveiro wrote:
> On Saturday, October 16, 2021 at 10:03:36 AM UTC+13, Stephen Hoffman
> wrote:
>> Linux shimulation is not going to speed the delivery of the
>> OpenVMS x86-64 semi-production and production versions, nor the
>> availability of native compilers.
>
> If VMS compatibility for user-mode code just takes the form of a
> library to link against, then VMS-specific compilers shouldn’t be
> necessary. You could use the existing GNU and LLVM compilers, and
> just implement wrappers that understand the VMS-specific options.
The most important word in that sentence is "If".
Because that assumption is not valid at all.
VMS C and C++ has some VMS specific language extensions.
VMS Fortran and Cobol has a lot of VMS specific language extensions.
VMS Pascal and Basic are very different from those languages on
other platforms.
And both GCC and LLVM only have good support for C, C++ and Fortran
anyway.
And then there is Macro-32 and Bliss-32 ...
Arne
More information about the Info-vax
mailing list