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,53abb78119d718e1,start X-Google-Attributes: gid11318c,public X-Google-Thread: 103376,53abb78119d718e1,start X-Google-Attributes: gid103376,public X-Google-Thread: 11174e,53abb78119d718e1,start X-Google-Attributes: gid11174e,public X-Google-ArrivalTime: 2003-12-23 06:37:13 PST Path: archiver1.google.com!news2.google.com!fu-berlin.de!newsfeed.vmunix.org!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 Followup-To: comp.lang.ada,alt.os.development,gnu.gcc.help Date: Tue, 23 Dec 2003 14:37:12 +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 1072190232 17186 62.49.62.197 (23 Dec 2003 14:37:12 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Tue, 23 Dec 2003 14:37:12 +0000 (UTC) User-Agent: Pan/0.14.0 (I'm Being Nibbled to Death by Cats!) Xref: archiver1.google.com comp.lang.ada:3752 alt.os.development:2130 gnu.gcc.help:856 Date: 2003-12-23T14:37:12+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.