Don't include sysdep.h. Move include
authordrepper <drepper>
Sat, 8 Feb 2003 02:36:06 +0000 (02:36 +0000)
committerdrepper <drepper>
Sat, 8 Feb 2003 02:36:06 +0000 (02:36 +0000)
commit6ee67d279024739fb5c22a0aedd4202c99b55293
tree8eba73cae4706d60f7f0edcd01c208395c725c06
parent710e27606d495a822d7088d5f38924a30a82dcc8
Don't include sysdep.h. Move include
of linuxthreads/descr.h after the definition of THREAD_SELF.
(tcbhead_t): Use IA64 type tcbhead_t for TLS case.
(TLS_TCB_SIZE): Set size of tcbhead_t.
(TLS_PRE_TCB_SIZE): Define.
(INSTALL_NEW_DTV): Set dtv of tcbhead_t structure instead of
a member of thread structure.
(THREAD_DTV): Likewise.
(TLS_INIT_TP_EXPENSIVE): Remove.
(TLS_INIT_TP): Set gbr register only.
(THREAD_SELF): New.
(INIT_THREAD_SELF): Likewise.
(NONTLS_INIT_TP): New.
linuxthreads/sysdeps/sh/tls.h