comp.lang.ada
 help / color / mirror / Atom feed
From: "Luke A. Guest" <laguest@n_o_p_o_r_k_a_n_d_h_a_m.abyss2.demon.co.uk>
Subject: Progress with GNAT on bare MIPS
Date: Tue, 23 Dec 2003 14:37:12 +0000
Date: 2003-12-23T14:37:12+00:00	[thread overview]
Message-ID: <pan.2003.12.23.14.37.12.94620@n_o_p_o_r_k_a_n_d_h_a_m.abyss2.demon.co.uk> (raw)

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.




             reply	other threads:[~2003-12-23 14:37 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-23 14:37 Luke A. Guest [this message]
2003-12-24  1:20 ` Progress with GNAT on bare MIPS Stephen Leake
  -- strict thread matches above, loose matches on Subject: below --
2003-12-28  0:12 Luke A. Guest
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox