Status of uClibc NPTL support [READ THIS]

sjhill at sjhill at
Fri May 26 12:48:38 UTC 2006


Due to the fact that CodeSourcery has been contracted by Montavista
to do the ARM NPTL port for uClibc and that ST Microelectronics is
working on the SH4 NPTL port, with STM not telling anyone. I felt it
necessary to provide a status update of the uClibc NPTL branch.

1) I have approximately 10K lines of patches outstanding that have
   NOT been checked into the branch. The patches include all of the
   code necessary to make the dynamic loader work, threads as well
   as other bits for TLS support. The code will be checked in as
   soon as Broadcom pays me.

2) No NPTL changes will be allowed into mainline, only on the branch.
   Even if you have write access to the Subversion repositories, you
   may not commit any code to the branch. If you have patches, you
   can submit them to me directly and/or the mailing list. Please do
   not create bug reports in the bug database. In the subject line
   of your email please put '[PATCH NPTL]' at the beginning.

3) A lot of merging will have to take place to get NPTL into the
   mainline. Currently, the NPTL branch cannot compile any of the
   linuxthreads code.

For those of you fortunate enough to attend OLS, I will be presenting
a paper on the uClibc NPTL port as well as future work and benchmarks.
If you have questions, please feel free to email me. Thanks.


More information about the uClibc mailing list