* sysdeps/i386/Makefile (defines): If -mno-tls-direct-seg-refs appears
commitedd806d26f12dd42a3f886af2bc30ae845d959e5
authorRoland McGrath <roland@gnu.org>
Wed, 26 Jan 2005 02:05:57 +0000 (26 02:05 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 26 Jan 2005 02:05:57 +0000 (26 02:05 +0000)
treecb60720ac5894f856694c95df2ae7355f18e836f
parent70a8119bf0429692aa5ce181c79470ab2f3e3681
* sysdeps/i386/Makefile (defines): If -mno-tls-direct-seg-refs appears

in $(CFLAGS), add -DNO_TLS_DIRECT_SEG_REFS.
* sysdeps/unix/sysv/linux/i386/sysdep.h [USE___THREAD]
(SYSCALL_ERROR_HANDLER) [NO_TLS_DIRECT_SEG_REFS]: Load thread pointer
from %gs:0 and add to that value, rather that direct %gs:OFFSET access.
* sysdeps/unix/i386/sysdep.S [NO_TLS_DIRECT_SEG_REFS]: Likewise.
ChangeLog