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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,3025dd6d917b499c X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.224.72.199 with SMTP id n7mr25036097qaj.5.1357110067377; Tue, 01 Jan 2013 23:01:07 -0800 (PST) Received: by 10.49.116.135 with SMTP id jw7mr6839576qeb.10.1357110067362; Tue, 01 Jan 2013 23:01:07 -0800 (PST) Path: k2ni4226qap.0!nntp.google.com!ee4no11447827qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 1 Jan 2013 23:01:07 -0800 (PST) In-Reply-To: <38af7fb8-b0a4-4a31-87aa-b7b698cc89c3@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=75.48.217.169; posting-account=-WG8VgoAAAAlWewKFi0J7zSTMYXZyyK3 NNTP-Posting-Host: 75.48.217.169 References: <38af7fb8-b0a4-4a31-87aa-b7b698cc89c3@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <36819c86-dcaf-4c5a-ba95-32bddd62f7ad@googlegroups.com> Subject: Re: Ada, the best language with the not-so-best tool chain From: Diogenes Injection-Date: Wed, 02 Jan 2013 07:01:07 +0000 Content-Type: text/plain; charset=ISO-8859-1 Date: 2013-01-01T23:01:07-08:00 List-Id: On Sunday, October 7, 2012 1:34:51 PM UTC-4, Patrick wrote: > Does anyone have some more ideas? Yes. I'll probably piss off a lot of the community here by saying this...the GNAT system SHOULD be just as portable as it's GCC counterpart. Fortunately I'm learning all about the internals of the GNAT runtime environment. Writing my own verions of some of the low level code. Resisting the temptation to dive in and chop, chop, chop the codebase up and make my own derived Compiler/Runtime. Really, as long as all the low level primitives produce behavior that is consistent with the RM, your good to go. The other good news though is that AdaCore has been making strides in breaking the Compiler and Runtime down into more manageable pieces. Kudos to them. Yes, you can cross compile with Ada, but you need to take some time out and understand how it's done. Check out the Ada Bare_Bones project at OSDev.org