nptl 0.38
Ulrich Drepper <[email protected]>
| Newsgroups | gmane.comp.lib.phil |
|---|---|
| Organization | Red Hat, Inc. |
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [Resent. The first time I sent it the server just went down.] I've uploaded new sources to http://people.redhat.com/drepper/nptl/nptl-0.38.tar.bz2 ftp://people.redhat.com/drepper/nptl/nptl-0.38.tar.bz2 You need the glibc CVS sources as of 2003-05-09T22:40:00-0700. Changes include: ~ compatibility changes for types on hammer, s390, ppc. The 64bit platforms had wrong type sizes, alignments, and position of fields which need to be the same as in LT. ~ minute optimizations in mutex and rwlock for ia64 and ppc ~ update of the unwinding code to support the compromise wrt C++ exception handling. catch(...) blocks are also executed in case a thread is canceled. Only catch(...), no other catch variant. This is only logical since the cancellation has no type representable in C++. Note that the catch(...) block has to rethrow the exception; otherwise the program will abort. You need a very recent gcc. ~ fix deadlock in fork. The samba people apparently ran into this. ~ fix stack allocation on hammer ~ new functions: pthread_setaffinity_np and pthread_getaffinity_np. They allow binding thread to specific CPUs. ~ lots of cleanups The requeue changes are not included. We need to get the kernel side sorted out first. - -- - --------------. ,-. 444 Castro Street Ulrich Drepper \ ,-----------------' \ Mountain View, CA 94041 USA Red Hat `--' drepper at redhat.com `--------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+vuBI2ijCOnn/RHQRAjEOAJ0bxv/jtOGEtDoAkB3YamfHo5CkiQCcCcFD Ne7WGklPJokZIGqnpX0IOPA= =eIUq -----END PGP SIGNATURE-----