> On Monday 27 August 2007 5:01:13 pm Steven Rostedt wrote: >> Hi all, >> >> I'm writing a chapter in the upcoming revision of Building Embedded Linux >> Systems. In the chapter I talk about futexes and the new Priority >> Inheritance support (robust futexes as well). This is only supported if >> the libc supports it too. So my question is, >> >> 1) Does uClibc support futexes > > The NPTL branch (which is slated to become 0.9.30) does. 0.9.29 doesn't. > > http://kernel.org/doc/ols/2006/linuxsymposium_procv1-pages-409-420.pdf > http://kernel.org/doc/ols/2006/slides/sjh-ols-2006-presentation.odp
Are you guys planning to merge NPTL branch to release 0.9.30? Which architectures will be supported? I remember seeing support for arm/thumb, ppc, mips in various branches/emails. > >> 2) Does it support PI futexes >> 3) Does it support robust futexes >> 4) if not, will it support it in the future > > Not sure about #2 and #3, but #4 is "yes". What are the approx. plans for #2 and #3? Is it going to be a port from glibc? Sorry, about asking so many questions, but these sort of questions have been raised many times in last 2 years and I would like to request that uclibc maintainers need to address users concern. Last year Montavista tried to contribute ARM/Thumb nptl support in uClibc along with Codesourcery, but the effort was curbed as it was promised that mips nptl branch will pick up and merge with trunk. It's discouraging for other people to use and contribute in uClibc, if such support (NPTL) is missing and patches are not accepted appropriately. Regards, Nitin _______________________________________________ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc