[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] minios: minor buildsystem fixes



Hello,

Ian Jackson, le Wed 15 Jul 2009 17:03:36 +0100, a écrit :
> > The new infrastructure I have in mind will allow to choose if you use
> > newlib, libz, lwip and pciutils or use the native libs from the
> > base system.
> 
> And certainly not the host operating system's libraries for our
> cross-build !

Yes, that's asking for problems.

> > NetBSD libc doesn't have linux integer types, that's why mini-os
> > has been moved to C99 integer types. The mini-os headers need
> > some re-structuring to not conflict with the native libc, namely
> > if you want a mini-os header you explicitely have to type
> > <mini-os/header.h>
> 
> I agree that it would be good to replace the minios libc.  The current
> libc is horrid.  The BSD libc is very nice (and I have found it a joy
> to port to a new embedded target, in the past).

That should be fine yes.  I don't remember precisely the reasons why I
chose newlib.  I didn't know the BSD libc had embedded targets too.

> But if we change to a new libc this should be done by always using the
> new libc even on Linux hosts.

Yes.  We should avoid having to fix several libcs.

Samuel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.