2002-08-01 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@gnu.org>
Fri, 2 Aug 2002 03:30:17 +0000 (03:30 +0000)
committerRoland McGrath <roland@gnu.org>
Fri, 2 Aug 2002 03:30:17 +0000 (03:30 +0000)
commitae8f7f19faf701667d5e88195e3efc479c4a0746
treecb4cb8f993b9e202e2a8f977d58ff7d2773e539f
parent06c2c536fce6de5da0b241fafb8cdef14fc2766a
2002-08-01  Roland McGrath  <roland@redhat.com>

* sysdeps/i386/tls.h (TLS_DO_MODIFY_LDT): New macro, broken out of
TLS_INIT_TP.
(TLS_DO_SET_THREAD_AREA): New macro, uses thread_set_area syscall.
(TLS_SETUP_GS_SEGMENT): New macro, try one or the other or both.
(TLS_INIT_TP): Use that.
linuxthreads/sysdeps/i386/tls.h