From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: =?UTF-8?Q?g=c3=a9rard_Calliet?= Newsgroups: comp.lang.ada Subject: Re: Gnat Ada on OpenVMS is back Date: Fri, 3 Mar 2017 12:04:30 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net pPSxJY46eEE810Zeky97jA1f5L02F6ta+d3Rp3yjOux7WxpbaZ Cancel-Lock: sha1:SYPcIDsk8mBXftYwyDssoJgtKWE= User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 In-Reply-To: X-Antivirus: avast! (VPS 170303-0, 03/03/2017), Outbound message X-Antivirus-Status: Clean Xref: news.eternal-september.org comp.lang.ada:33455 Date: 2017-03-03T12:04:30+01:00 List-Id: Le 02/03/2017 à 20:26, Simon Clubley a écrit : > On 2017-03-02, gérard Calliet wrote: >> Hello, >> >> The OpenVMS OS, after an announced death in 2013, is back with its >> primary engeniering team, organized as a start-up (www.vmssoftware.com). >> >> In this context, we did a new build on OpenVMS / Itanium of the Gnat Ada >> compiler. We needed it for an industrial project (a port from OenVMS >> Alpha to OpenVMS Itanium, an urban transportation control software). The >> project is about to be runned in production, with images compiled by our >> Gnat Ada compiler. >> > > Congratulations Gerard. > > I've tried to build GNAT for VMS Alpha from the FSF sources several > times but I never succeeded because various bits appear to be > incomplete or missing for the VMS Alpha target. > > I never tried to build an IA64 compiler because I don't have an IA64 > box but it's clearly more complete than the Alpha target is (or you > put more work into it than I was willing to do. :-)) > > What versions of the FSF GCC and binutils source kits did you use ? > > How much trouble did you have building gcc against the DEC C headers ? > > I have noticed that the DEC C headers required fewer changes in later > versions of FSF gcc in my various build attempts than the earlier > versions did. > > Simon. > We have built gcc a 4.7. Because, afterwards, gcc needs some c++ features we did not find on itanium OpenVMS 8.4.1-h1 (from VSI, 18months ago). We had some troubles with DEC C headers, a issue with prefixes on symbols. The build was for a big port operation, which is just ending. Now I want to take time to generalize the offer, hoping feedback of the community. Please connect to our "vms ada alliance", and we could go on on gcc, for the moment on Itanium. (You can perhaps find some "for hobbyist" platform with itanium, and anyway every discussion is worth it). 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