[M3devel] targeting kernel instead of libc/pthreads?
Dragiša Durić
dragisha at m3w.org
Wed Aug 12 11:16:34 CEST 2009
I believe it is as thin as it's realistic. Ulrich Drepper is....
rigorous :)
As for various libs, I don't know. I use only glibc. But we speak
pthreads here.... glibc has implementation of pthreads over NPTL.
pthreads structures are what we look for - Anthony used these, portable
parts of glibc pthreads... If structs differ, then differing ones are
not pthreads. Period.
On Wed, 2009-08-12 at 00:14 +0000, Jay K wrote:
> > There is exactly one pthreads implementation in use, NPTL.
> > That is really thin layer providing pthreads API.
>
> Is it thin?
> Is it really the same and binary compatible among the various C libraries -- glibc, uclibc, newlib? Same struct sizes and initializers? (I'd hope the initializers are all NULL and the structs all just the size of a pointer, but that isn't always the case.)
>
> - Jay
--
Dragiša Durić <dragisha at m3w.org>
More information about the M3devel
mailing list