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-20 08:09:17 PST Path: supernews.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!62.112.0.25!newsfeed.online.be!newsfeed1.news.nl.uu.net!sun4nl!lnewspeer00.lnd.ops.eu.uu.net!emea.uu.net!cass.news.pipex.net!pipex!warm.news.pipex.net!pipex!news.kvaerner.com!news@kvaerner.com From: "Tarjei T. Jensen" Newsgroups: comp.lang.ada Subject: Re: Mixing Cygnus & Gnat compilers on the same machine Date: Fri, 20 Apr 2001 17:08:42 +0200 Organization: Kvaerner Group IT Message-ID: <9bpjdq$q131@news.kvaerner.com> 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> <9bpfgk$1gb$1@nh.pace.co.uk> NNTP-Posting-Host: 155.209.157.170 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Newsreader: Microsoft Outlook Express 4.72.2120.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2120.0 Xref: supernews.google.com comp.lang.ada:7043 Date: 2001-04-20T17:08:42+02:00 List-Id: Marin David Condic >As for my apparent misconception about how Gnat would potentially move to >different platforms, let me ask this: If Gnat and gcc merge, doesn't that >mean that the Ada front end is now hooked to the normally distributed gcc >back end? I noticed on the web site for gcc >(http://www.gnu.org/software/gcc/gcc.html) that they talk about front ends >for a variety of languages and my understanding was that the various front >ends are - or could be - built together much as Gnat will translate Ada or >C. (or Cygnus will translate C or C++) Maybe it requires some additional >tinkering to get the front ends connected and operating together I'd expect that one would have to port the run-time support part of the compiler. If you have a target which require no run-time support, then you should be able to use gnat out of the box. However, there might be trouble with the generated code that would require a porting effort. To what degree this is the case is not something I can answer. Greetings,