2003-12-16 Steven Munroe <sjmunroe@us.ibm.com>
* sysdeps/powerpc/tcb-offsets.sym [!__powerpc64__]: Remove
conditional so MULTIPLE_THREADS_OFFSET is generated for both.
* sysdeps/powerpc/tls.h [!__powerpc64__]: Remove conditional
so TLS_MULTIPLE_THREADS_IN_TCB is generated for both.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h:
Include tls.h.
+2003-12-16 Steven Munroe <sjmunroe@us.ibm.com>
+
+ * sysdeps/powerpc/tcb-offsets.sym [!__powerpc64__]: Remove
+ conditional so MULTIPLE_THREADS_OFFSET is generated for both.
+ * sysdeps/powerpc/tls.h [!__powerpc64__]: Remove conditional
+ so TLS_MULTIPLE_THREADS_IN_TCB is generated for both.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h:
+ Include tls.h.
+
2003-12-04 Steven Munroe <sjmunroe@us.ibm.com>
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h
#include <sysdep.h>
#include <tls.h>
---
-
--- This could go into powerpc32/ instead and conditionalize #include of it.
-#ifndef __powerpc64__
-
# ifdef USE_TLS
-- Abuse tls.h macros to derive offsets relative to the thread register.
MULTIPLE_THREADS_OFFSET thread_offsetof (multiple_threads)
-#endif
/* Make sure we have the p_multiple_threads member in the thread structure.
See below. */
-# ifndef __powerpc64__
-# define TLS_MULTIPLE_THREADS_IN_TCB 1
-# endif
+# define TLS_MULTIPLE_THREADS_IN_TCB 1
/* Get the thread descriptor definition. */
# include <linuxthreads/descr.h>
02111-1307 USA. */
#include <sysdep.h>
+#include <tls.h>
#ifndef __ASSEMBLER__
# include <linuxthreads/internals.h>
#endif