Configuring for bare hw ia32 PC's

Luke A. Guest laguest@archeia.com
Tue May 13 01:31:00 GMT 2008


On Mon, 2008-05-12 at 16:05 -0400, Jonathan S. Shapiro wrote:

> My suspicion is that an Ada compilation targeting bare metal should not
> be linking libc at all, in the same way that the Coyotos build (written
> in C) doesn't link libc -- any dependencies that it has should be
> provided by a subset library whose implementation is part of the
> relevant kernel code base.

I think I agree with this and I think I was on the correct path
originally with my hello world kernel. What I'll end up doing is copying
over parts of the runtime that don't actually need a libc as and when
the compiler complains :D

Thanks,
Luke.




More information about the Newlib mailing list