various nptl patches

Timo Teräs timo.teras at iki.fi
Fri Apr 16 14:37:28 UTC 2010


Ok, second try on getting the libc - libpthread interactions right.

This includes the Joakim's patch for protected symbols, with a little
fix from me.

It also tries to fix up the nptl/linuxthreads mess in the include
files; so now you should get less warnings and more consistent
environment.

And I finally figured out how the interactions should go; so now
the weak/strong symbol stuff should be good too.

Please review, and consider applying.

Thanks!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Revert-nptl-mark-symbols-with-libc-forwarder-hidden.patch
Type: text/x-diff
Size: 35265 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20100416/7784cf0d/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-ldso-i386-support-protected-symbols.patch
Type: text/x-diff
Size: 1559 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20100416/7784cf0d/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-libc-symbols-add-attribute_protected.patch
Type: text/x-diff
Size: 1022 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20100416/7784cf0d/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-libc-remove-libc-weak-__pthreads_-wrappers.patch
Type: text/x-diff
Size: 10724 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20100416/7784cf0d/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-nptl-mark-forwarded-functions-protected.patch
Type: text/x-diff
Size: 34972 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20100416/7784cf0d/attachment-0009.bin>


More information about the uClibc mailing list