From: Andreas ZEURCHER <ZUERCHER_Andreas@outlook.com>
Subject: Re: Ada on OpenVMS, where to have a new beginning
Date: Mon, 17 Aug 2020 11:56:56 -0700 (PDT) [thread overview]
Message-ID: <b78d41e4-75b9-4c05-a434-b55e6f729911n@googlegroups.com> (raw)
In-Reply-To: <hpvs79Fll85U1@mid.individual.net>
On Monday, August 17, 2020 at 12:14:20 PM UTC-5, gérard Calliet wrote:
> Hello,
>
> I participated in a GNAT Ada build for Itanium OpenVMS
> (https://github.com/AdaLabs/gnat-vms) a few years ago. It is based on a
> GCC 4.7.3 .
>
> I'm coming back to this work to maintain it and make it evolve, in a
> general approach of making Ada available in OpenVMS environments (VAX,
> Alpha, Itanium, and soon x86). (http://www.vmsadaall.org/index.php/en/)
>
> For VAX and Alpha we have at least DEC Ada and Alsys Ada. On Itanium I
> have to maintain GNAT Ada on GCC. For x86 I have to base on the Gnat Ada
> front end for LLVM, since VSI ports VMS to x86
> (https://vmssoftware.com/updates/state-of-the-port/) basing the
> compilers on LLVM.
>
> I know that Adacore dropped commercial support for Gnat Ada on OpenVMS
> in 2015. It's not the commercial reasons that interest me.
>
> In approaching this project again I would like to know as much as
> possible about how far Adacore's people or helpers have come in their
> developments for OpenVMS, what problems they have dealt with in the GCC
> upgrades they have resolved, only considered, and those they have seen
> as too difficult and blocking. The question arises as well for the
> upgrades (with for example around this time the transition of the GCC
> build to C++) as for the evolution of the debug management.
>
> If the answers raise confidentiality issues, I don't want to put anyone
> in trouble, but I'm looking for indications on who to negotiate with.
>
> It's not impossible that Adacore's people were among the last to develop
> GCC for OpenVMS Itanium. They may also be able to inform me about the
> build of the C and C++ part for GCC OpenVMS. I think indeed to associate
> to my efforts for Ada the exploration of the availability of a C++ GCC
> for Itanium OpenVMS.
>
> This resumption of project is quite at its beginning. My goal is to open
> as much as possible the work and its results to a collaborative work, in
> Open Source standards. One of my first tasks will be to update the
> current repository to allow opened development.
>
> Gérard Calliet
For those interested, a hobbyist license of OpenVMS is available from VMS Software, Inc., which is the new owners of VMS instead of HPE. There is also a free Alpha emulator for Windows 10 as well.
https://training.vmssoftware.com/hobbyist
next prev parent reply other threads:[~2020-08-17 18:56 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-08-17 17:14 Ada on OpenVMS, where to have a new beginning gérard Calliet
2020-08-17 18:56 ` Andreas ZEURCHER [this message]
2020-08-18 18:49 ` nobody in particular
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox