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: 11318c,bf39aee7dc076831,start X-Google-Attributes: gid11318c,public X-Google-Thread: 103376,bf39aee7dc076831,start X-Google-Attributes: gid103376,public X-Google-Thread: 11174e,bf39aee7dc076831,start X-Google-Attributes: gid11174e,public X-Google-ArrivalTime: 2003-12-27 16:12:08 PST Path: archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!crtntx1-snh1.gtei.net!news.gtei.net!newsfeed1.easynews.com!newsfeed2.easynews.com!easynews.com!easynews!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!kibo.news.demon.net!news.demon.co.uk!demon!not-for-mail From: "Luke A. Guest" Newsgroups: comp.lang.ada,alt.os.development,gnu.gcc.help Subject: Progress with GNAT on bare MIPS Date: Sun, 28 Dec 2003 00:12:07 +0000 Message-ID: NNTP-Posting-Host: abyss2.demon.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.demon.co.uk 1072570327 4828 62.49.62.197 (28 Dec 2003 00:12:07 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Sun, 28 Dec 2003 00:12:07 +0000 (UTC) User-Agent: Pan/0.14.0 (I'm Being Nibbled to Death by Cats!) Xref: archiver1.google.com comp.lang.ada:3865 alt.os.development:2192 gnu.gcc.help:893 Date: 2003-12-28T00:12:07+00:00 List-Id: Hi, I thought I'd cross post so that anyone wanting the info can find it in all 3 places. Right, it seems the compiler that I'd built *does* work fine, as long as you provide a system.ads within your project's directory. So, I have copied the one from gcc-3.3.2/gcc/ada directory (I have no clue if this is correct yet as I'm still working things out). With this in place I have been able to build a "hello world" style kernel for my O2 that does absolutely nothing *and* another kernel which adds a couple of numbers together. I have some C functions for outputting to the PROM console, so interfacing to those be next. To the GNU/GNAT guys: Would it be possible to decouple the compilation process a bit more so that these kinds of compilers can be built without any kind of runtime? I don't require them, yet they partially get built (or at least try to build them) and get installed (again, partially). I'd make it nicer to just have the build done then stop, that looks better than stopping with an error when the compilers have been built. Thanks, Luke. P.S: This is the Ada compiler from the GNU site rather than http://libre.act-europe.fr.