summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/sysarch.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2005-04-14 16:57:58 +0000
committerpeter <peter@FreeBSD.org>2005-04-14 16:57:58 +0000
commit43b3c752b63ebc360878d47149e472ecb8f7416e (patch)
treefb667f50b001f3b8e5077453f877cf1486c3a926 /sys/amd64/include/sysarch.h
parente89e83d7fe58cc228e95e5dea896e841c5a94fc8 (diff)
downloadFreeBSD-src-43b3c752b63ebc360878d47149e472ecb8f7416e.zip
FreeBSD-src-43b3c752b63ebc360878d47149e472ecb8f7416e.tar.gz
Implement 32-bit compatable fsbase/gsbase methods so that we can run
(newer) unmodified static i386 binaries again.
Diffstat (limited to 'sys/amd64/include/sysarch.h')
-rw-r--r--sys/amd64/include/sysarch.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/amd64/include/sysarch.h b/sys/amd64/include/sysarch.h
index 6918a0a..67c8a4a 100644
--- a/sys/amd64/include/sysarch.h
+++ b/sys/amd64/include/sysarch.h
@@ -35,6 +35,11 @@
#ifndef _MACHINE_SYSARCH_H_
#define _MACHINE_SYSARCH_H_
+#define I386_GET_FSBASE 7
+#define I386_SET_FSBASE 8
+#define I386_GET_GSBASE 9
+#define I386_SET_GSBASE 10
+
/* Leave space for 0-127 for to avoid translating syscalls */
#define AMD64_GET_FSBASE 128
#define AMD64_SET_FSBASE 129
OpenPOWER on IntegriCloud