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,13b7917466f2d19 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-05 23:51:57 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!151.189.0.75!newsfeed.germany.net!newsfeed2.easynews.net!easynews.net!news.cid.net!news.enyo.de!news1.enyo.de!not-for-mail From: Florian Weimer Newsgroups: comp.lang.ada Subject: Re: GNAT and GCC 3.0 Date: Sat, 06 Oct 2001 08:58:08 +0200 Organization: Enyo's not your organization Message-ID: <87sncxjlvj.fsf@deneb.enyo.de> References: <9a575af3.0110020747.2304ce86@posting.google.com> <5ee5b646.0110041038.5c321817@posting.google.com> <36c6f8dd.0110051506.3fdabae0@posting.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Xref: archiver1.google.com comp.lang.ada:13823 Date: 2001-10-06T08:58:08+02:00 List-Id: britt@adapower.net (Britt Snodgrass) writes: > Will having GNAT available as an (optional) part of the GCC source > distrubution result is a significantly simpler process for building > GNAT cross-compilers to target additional processor families? Most certainly, no. Building cross-compilers has never been extremly difficult with GCC, although compiling the whole toolchain (assembler, linker, and so on) is quite bit of work. AFAIK, the main problem in retargeting GNAT is not the compiler itself, but the run-time library. Especially if you want to use tasking, the run-time library has to be carefully adjusted to the target environment, otherwise you won't get the Ada semantics.