summaryrefslogtreecommitdiffstats
path: root/lib/libthr
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2004-11-06 03:28:26 +0000
committerpeter <peter@FreeBSD.org>2004-11-06 03:28:26 +0000
commit290cd3dfdf35209c9e1b907901da23a06fd0a8ec (patch)
treeb1533fa6da1529df41487941fe668942b90f7436 /lib/libthr
parent9534fe12fdb2f57bb9d4427d00e3174432e1840d (diff)
downloadFreeBSD-src-290cd3dfdf35209c9e1b907901da23a06fd0a8ec.zip
FreeBSD-src-290cd3dfdf35209c9e1b907901da23a06fd0a8ec.tar.gz
When building the custom i386 libraries for use on amd64 kernels, we
can't use the i386_set_ldt() family of routines, because they are not implemented. Instead, use the recently exposed direct access sysarch routines for setting what %fs and %gs point to. Use this for the i386 TLS _set_tp() routine, but only when compiling to run as a 32 bit support binary for amd64 kernels.
Diffstat (limited to 'lib/libthr')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud