comp.lang.ada
 help / color / mirror / Atom feed
* Ada on OpenVMS, where to have a new beginning
@ 2020-08-17 17:14 gérard Calliet
  2020-08-17 18:56 ` Andreas ZEURCHER
  2020-08-18 18:49 ` nobody in particular
  0 siblings, 2 replies; 3+ messages in thread
From: gérard Calliet @ 2020-08-17 17:14 UTC (permalink / raw)


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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-08-18 18:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-17 17:14 Ada on OpenVMS, where to have a new beginning gérard Calliet
2020-08-17 18:56 ` Andreas ZEURCHER
2020-08-18 18:49 ` nobody in particular

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox