Non thread safe primitives

Rob Landley rob at landley.net
Wed Dec 6 19:59:22 UTC 2006


On Wednesday 06 December 2006 4:53 am, John Zoidberg wrote:
> Hi,
> 
> I've found some messages on the mailing list that uClibc is not thread safe
> http://www.uclinux.org/pub/uClinux/archive/4087.html (2001)


As you note, from 2001.  So 5 years ago, it wasn't thread safe.

> But from here
> 
http://uclibc.org/cgi-bin/viewcvs.cgi/trunk/uClibc/docs/threads.txt?rev=9721&view=markup
> (2005)

2 years ago, it was thread safe.  This is called "new development".

> it seems at least the C standard library (I/O, malloc, errno, math,
> etc) part is fully thread safe, and for the primitives that aren't, a
> reentrant counterpart is provided. Am i wrong on this?
> 
> So what's uClibc current status then (in almost 2007)?

The current status is the 0.9.29 release is coming out so they can have a 
stable release of the current stuff with pthreads before merging the NPTL 
stuff into mainline.

Rob
-- 
"Perfection is reached, not when there is no longer anything to add, but
when there is no longer anything to take away." - Antoine de Saint-Exupery



More information about the uClibc mailing list