[Info-vax] The future of Ada on VMS
gérard Calliet
gerard.calliet at pia-sofer.fr
Thu May 24 15:31:31 EDT 2018
Le 24/05/2018 à 20:12, Simon Clubley a écrit :
> On 2018-05-24, Simon Clubley <clubley at remove_me.eisner.decus.org-Earth.UFP> wrote:
>>
>> BTW, I received some information recently which strongly implies that
>> my efforts to get FSF GNAT running on VMS Alpha (instead of Adacore's
>> paid GNAT Pro compiler) were never going to succeed because it appears
>> not all the required VMS bits exist in the FSF GCC code base.
>>
>
> For anyone confused by the above wording, I meant attempting to get GNAT
> running on VMS by starting from the FSF GNAT compiler compiled as a Linux
> based cross compiler for VMS, instead of starting with a GNAT Pro compiler
> for VMS (which wasn't an option for me but which Gerard had access to.)
>
> Simon.
>
Wrong story, Simon. I never got the GNAT Ada pro, because Adacore didn't
want to give it anymore. VSI had a pcsi GNAT Ada pro, and at that time
they didn't yet unpack it, and didn't do anything for us and our
customer (first VSI license in the world).
[[About all the discution about VSI: you are totaly right, they are
totaly right. And Digital, Compaq, HP, HPE have always been totaly
right. I know it.]]
So we (AdaLabs, me) did rebuild the compiler from FSF sources,
integrating some bits of code specific to VMS from "friends" (very
little) and patching some code (very little). It is a canadian
cross-compilation operation.
The limitation is that we used an old gcc because it was much simpler.
But when the built is done, IT IS the gnat Ada Pro : Adacore has to be
compliant to the license Open Source, so the sources in FSF ARE the
sources of Gnat Ada pro. And, of course, a lot of context tools can be
ported, but we didn't get time and/or investment.
With a little effort, everything is in FSF sources. I work now on dwarf
issues. Just beginning. I'll say more later.
Gérard Calliet
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
More information about the Info-vax
mailing list