* sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Include tls.h.
authorUlrich Drepper <drepper@redhat.com>
Fri, 6 Jan 2006 23:07:16 +0000 (23:07 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 6 Jan 2006 23:07:16 +0000 (23:07 +0000)
(SYSCALL_ERROR_HANDLER_ENTRY): Use %g4 instead of %g2, to avoid
the need of .register directive for it.
* configure.in (libc_cv_asm_cfi_directives): Use CFI rel offset
2047 instead of 0 in the test on sparc64.

ChangeLog
nptl/ChangeLog
nptl/descr.h

index ae0076e..ad42854 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2006-01-06  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Include tls.h.
+       (SYSCALL_ERROR_HANDLER_ENTRY): Use %g4 instead of %g2, to avoid
+       the need of .register directive for it.
+       * configure.in (libc_cv_asm_cfi_directives): Use CFI rel offset
+       2047 instead of 0 in the test on sparc64.
+
 2006-01-06  Ulrich Drepper  <drepper@redhat.com>
 
        * scripts/check-c++-types.sh: Add more pthread types.
index 4f68aec..f985cd7 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-06  Ulrich Drepper  <drepper@redhat.com>
+
+       * descr.h [!__PTHREAD_MUTEX_HAVE_PREV] (DEQUEUE_MUTEX): Use
+       correct type.
+
 2006-01-06  Jakub Jelinek  <jakub@redhat.com>
 
        * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep-cancel.h (PSEUDO):
index 2a607d3..6dcc574 100644 (file)
@@ -165,7 +165,7 @@ struct pthread
   } while (0)
 # define DEQUEUE_MUTEX(mutex) \
   do {                                                                       \
-    struct pthread_mutex_s *runp = THREAD_GETMEM (THREAD_SELF, robust_list);  \
+    struct __pthread_mutex_s *runp = THREAD_GETMEM (THREAD_SELF, robust_list);\
     if (runp == &mutex->__data)                                                      \
       THREAD_SETMEM (THREAD_SELF, robust_list, runp->__next);                \
     else                                                                     \