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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.