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=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ea451393a6c97734 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-19 17:23:06 PST Newsgroups: comp.lang.ada Path: supernews.google.com!newsfeed.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!howland.erols.net!newspharm.inet.tele.dk.MISMATCH!news.tele.dk!134.222.94.5!npeer.kpnqwest.net!uunet!ash.uu.net!world!news From: "Ben Brosgol" Subject: Re: Mixing Cygnus & Gnat compilers on the same machine X-Mimeole: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: news@world.std.com (Mr Usenet Himself) Message-ID: X-Priority: 3 Date: Fri, 20 Apr 2001 00:23:14 GMT X-Msmail-Priority: Normal References: <9bkd51$530$1@nh.pace.co.uk> <3ADDEEAA.D8F16935@bigfoot.de> <9bkt30$asm$1@nh.pace.co.uk> <3ADE4B03.68BA6651@bigfoot.de> <9bmphh$1jt$1@nh.pace.co.uk> NNTP-Posting-Host: world.std.com Organization: The World @ Software Tool & Die X-Newsreader: Microsoft Outlook Express 5.00.2615.200 Xref: supernews.google.com comp.lang.ada:7024 Date: 2001-04-20T00:23:14+00:00 List-Id: Below is Robert Dewar's response to some of Marin's comments in this thread. Ben Brosgol Ada Core Technologies brosgol@gnat.com ===================================== First, there is no problem in having g++ and gnat compilers on the same machine, many of our customers are using such a setup to compile mixed language programs. Second, Marin said: > Will this ever happen? Ada being part of the regular gcc distribution, > that is. It would seem like it would be putting Ada in front of lots more > people - don't know what that may do so the ACT business model, though...) Read the gcc mailing list archives to know more about the plans and progress here. I am not sure what the reference to the ACT business model is about, we don't see it as having any significant relevance. Our typical customers are definitely not interested in building their own unsupported untested versions of GNAT from source using the latest snapshots. The purpose of including GNAT in the gcc releases is multi-fold, most notably it means that it is easier for GCC developers to ensure that their changes do not discombobulate GNAT. As to whether it will put Ada in front of lots more people, not so clear, remember that the gcc site only distributes sources, not binaries. So someone has to build binaries and make them available, just as is the case now. > The big advantage I would have with a common GNAT/gcc would be that the > Cygnus compiler would suddenly start translating Ada code for my Mips > embedded processor - making it possible to substitute Ada where now C > exists. But I'd expect it would take a good long time for that to migrate > into my PC here at work... This is a significant misconception. GNAT will only work on targets to which it has been ported, just as is the case now, Marin seems to think some magic will occur that will automatically generate working GNAT's on all machines for which gcc ports exist, but that obviously is not the case. Robert Dewar Ada Core Technologies