On Fri, Jun 11, 2010 at 01:51:43PM +0200, pancake wrote:
I would love to have such lib usable for more than one kernel (w32, bsd,
osx, linux..)
this is theorically the big benefit of glibc.. but it is certainly
something i would love
to have..
NetBSD have a good Libc implementation, but it is not suckless.. I would
certainly
like to see something like a libc from scratch taking code from bionic
and netbsd
implementing the functions we need in order to run the software we use.
This code coverage can be easily done with some hooks in the PLT table,
so we
can reduce the number of C functions needed.
I would prefer to have a smart and small C library that follows POSIX,
but does not
implements it completely.
The kernel comunication must be done separatedly, so we can use this on
linux,
windows or plan9.
The kernel communication is always done separately. Even the
BSD libcs factor out kernel communication, and they're meant to
run on only one kernel.
I don't know about NetBSD, but most of FreeBSD and OpenBSD libcs
are actually very nice. Plan 9's libc is, of course, much nicer.
APE has one that's mostly nice too, for that matter.
P.S. Your mail formatting is very broken. Perhaps you're mixing
manual and automatic line breaking. I suppose that comes with
using a Mozilla email client.
--
Kris Maglione
Simplicity is prerequisite for reliability.
--Edsger W. Dijkstra