diff options
author | Roland McGrath <roland@hack.frob.com> | 2014-07-07 09:29:06 -0700 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2014-07-07 09:29:06 -0700 |
commit | f083450f45f580bf33fa345ddadb897dc85d78e8 (patch) | |
tree | 097dde3e3e42b0921bf778be8b1f52d2376756ef /nptl/ANNOUNCE | |
parent | 08192659bbeae149e7cb1f4c43547257f7099bb0 (diff) | |
download | glibc-f083450f45f580bf33fa345ddadb897dc85d78e8.zip glibc-f083450f45f580bf33fa345ddadb897dc85d78e8.tar.gz glibc-f083450f45f580bf33fa345ddadb897dc85d78e8.tar.bz2 |
NPTL is no longer an add-on!
Diffstat (limited to 'nptl/ANNOUNCE')
-rw-r--r-- | nptl/ANNOUNCE | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/nptl/ANNOUNCE b/nptl/ANNOUNCE deleted file mode 100644 index b63c657..0000000 --- a/nptl/ANNOUNCE +++ /dev/null @@ -1,92 +0,0 @@ -Now that the Linux kernel is once again able to run all the tests we -have and since glibc 2.3 was released it was time for a new code drop. -I've uploaded the second code drop for the Native POSIX Thread -Library: - - ftp://people.redhat.com/drepper/nptl/nptl-0.2.tar.bz2 - -You need - -- the latest of Linus' kernel from BitKeeper (or 2.5.41 when it - is released); - -- glibc 2.3 - -- the very latest in tools such as - - + gcc either from the current development branch or the gcc 3.2 - from Red Hat Linux 8; - - + binutils preferrably from CVS, from H.J. Lu's latest release for - Linux, or from RHL 8. - - -Compiling glibc should proceed smoothly. But there are a number of -tests which fail, mostly because some functionality is missing in -glibc. Ignore those errors. It is only important that all tests in -nptl/ are passing. Run - - make subdirs=nptl check - -to run all thread tests. - - -This version features several improvements: - -- all APIs are now implemented; - -- fork handling has been improved; stacks in the child are freed; - atfork handlers are removed if they were registered from a module - which gets unloaded. - -- pthread_tryjoin_np and pthread_timedjoin_np are implemented - -- TSD handling corrected and optimized. - -- many more tests which also test the underlying kernel implementation. - -- the build infrastructure has been implemented so that the DSO and - archives are built in usable form and with correct named. - -- libthread_db has been implemented. This is the library which is - needed by all program which need to get access to internals of - libpthread (mainly debuggers). - -- the CPU clock functions are implemented - - - -The white paper hasn't yet been updated. It's still available at - - http://people.redhat.com/drepper/nptl-design.pdf - - -This release should be ready for some serious testing. I know it is -hard to compile which I why I'm looking into providing binary RPMs. -They can be used on non-critical systems. I'll only be able to -provide binaries for RHL8 based systems, though, and the kernel still -must be installed separately. - - -The next steps will include: - -- write more tests and fix the bugs which are discovered this way - -- update the white paper - -- write and run more performance tests - -- port to IA-64 - - -Interested parties are once again invited to join the mailing we -created: - - - phil-list@redhat.com - -Go to - - https://listman.redhat.com/mailman/listinfo/phil-list - -to subscribe, unsubscribe, or review the archive. |