]> sourceware.org Git - glibc.git/blobdiff - linuxthreads/ChangeLog
2000-05-05 Andreas Jaeger <aj@suse.de>
[glibc.git] / linuxthreads / ChangeLog
index 304b2fd18c2b7a9ebc6c1e28cfa957d88e6de9ef..5c1c1e12988223acddfd2125e8d3f58de6a1fae4 100644 (file)
@@ -1,3 +1,45 @@
+2000-05-05  Andreas Jaeger  <aj@suse.de>
+
+       * sysdeps/unix/sysv/linux/i386/getcpuclockid.c
+       (pthread_getcpuclockid): Correct test for ourselves.
+
+2000-05-05  Ulrich Drepper  <drepper@redhat.com>
+
+       * internals.h (struct _pthread_descr_struct): Reorganization.
+       Allocate room for 16 pointers at head of the structure for future
+       thread-local data handling.  Move p_self member in this area.
+       * manager.c (pthread_handle_create): Adjust use of p_self.
+       * sysdeps/i386/useldt.h (THREAD_SELF): Likewise.
+       * pthread.c (__pthread_initial_thread): Adjust initialization.
+       (__pthread_manager_thread): Likewise.
+
+2000-04-29  Bruno Haible  <haible@clisp.cons.org>
+
+       * join.c (pthread_exit): Use THREAD_GETMEM_NC instead of THREAD_GETMEM
+       for eventmask larger than 1 word.
+
+2000-04-27  Ulrich Drepper  <drepper@redhat.com>
+
+       * Versions [libpthread] (GLIBC_2.2): Add __pthread_initialize_minimal.
+       * pthread.c (__pthread_initialize_minimal): New function.  Perform
+       minimal initialization.
+       (pthread_initialize): Remove this code here.
+       * sysdeps/i386/i686/pt-machine.h: Include "../useldt.h" again.  We
+       are working around the problem in glibc.
+
+2000-04-25  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/i386/i686/pt-machine.h: Do not use "../useldt.h" for
+       now.  First gcc must be fixed (more concrete: libgcc).
+
+2000-04-24  Ulrich Drepper  <drepper@redhat.com>
+
+       * pthread.c: Remove special treatement for interrupt handlers on x86.
+       * manager.c (pthread_free): Use FREE_THREAD not FREE_THREAD_SELF.
+       * sysdeps/i386/useldt.h: Use "q" constraint instead of "r" where
+       necessary.
+       * sysdeps/i386/i686/pt-machine.h: Include "../useldt.h".
+
 2000-04-24  Mark Kettenis  <kettenis@gnu.org>
 
        * join.c (pthread_exit): Set p_terminated after reporting the
This page took 0.028391 seconds and 5 git commands to generate.