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=0.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c29b14f3223f3446 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.204.148.84 with SMTP id o20mr3337147bkv.6.1319480914089; Mon, 24 Oct 2011 11:28:34 -0700 (PDT) Path: l23ni37247bkv.0!nntp.google.com!news2.google.com!news4.google.com!feeder.news-service.com!tudelft.nl!txtfeed1.tudelft.nl!dedekind.zen.co.uk!zen.net.uk!hamilton.zen.co.uk!shaftesbury.zen.co.uk.POSTED!not-for-mail Date: Mon, 24 Oct 2011 19:28:45 +0100 From: Mark Murray User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Bootstrapping Gnu ADA onto FreeBSD/AMD64-CURRENT References: <4ea41d89$0$2553$da0feed9@news.zen.co.uk> <4ea44ad9$0$2965$fa0fcedb@news.zen.co.uk> <87zkgriiv5.fsf@ludovic-brenta.org> <4ea4811f$0$2966$fa0fcedb@news.zen.co.uk> <5b97301e-7947-43bb-bfce-819690d5dd35@d33g2000prb.googlegroups.com> In-Reply-To: <5b97301e-7947-43bb-bfce-819690d5dd35@d33g2000prb.googlegroups.com> Message-ID: <4ea5ae51$0$2537$da0feed9@news.zen.co.uk> Organization: Zen Internet NNTP-Posting-Host: 1313f045.news.zen.co.uk X-Trace: DXC=]8IB0U>0LGI@?MVKcEFV`Knok4Z\ On 24/10/2011 17:23, jrmarino wrote: > GNAT-AUX is basically the latest released GNAT FSF compiler. > Currently it's 4.6.1, soon to be 4.6.2. However, when gcc 4.7.0 is > released and gnat-aux is verified to be error-free, it will be > transitioned to gcc 4.7. > So... > A) You're basically re-inventing the wheel *BLUSH* OK :-) > B) You're going to be missing some vital patches. I still haven't > forwarded necessary FreeBSD patches back the gcc project. Any stock > build of gnat-gcc on FreeBSD is going to have issues. Gotcha. Thanks! > C) There's no reason to bootstrap with an old gnat, gnat-aux is modern > so this is the compiler you should use to build this stock 4.7. Fair enough! Thanks for pointing that out. How hard would it be to incerease the number of languages it supports? I'm hoping "not" :-). In order to avoid a proliferation of GCC builds, I'd like to stick to one, where possible. I've had too many issues in the past with various compiler builds jumping all over each other. A smaller issue is simply trying to keep my ports count down; GCC is a big build and in my infrequent "build world" + "rebuild all ports" runs, "rebuild all ports" takes WWWAAAYYY longer than the OS itself! Big win; if gnat-aux were to support Fortran (used a fair bit) and Java (nice to have) or if the gcc46 port were to "grow" gnat-aux type support, I'd be delighted! Am I making overly lofty demands yet? ;-) No worries; now that I know where to look, I'm sure I can come up with a better plan to the previous one. Thanks for your help! M -- Mark "No Nickname" Murray Notable nebbish, extreme generalist.