PERFORCE change 64387 for review

Peter Wemm peter at FreeBSD.org
Fri Nov 5 15:16:14 PST 2004


http://perforce.freebsd.org/chv.cgi?CH=64387

Change 64387 by peter at peter_daintree on 2004/11/05 23:15:36

	make this stuff actually compile.

Affected files ...

.. //depot/projects/hammer/lib/libc/i386/sys/_amd64_get_fsbase.c#2 edit
.. //depot/projects/hammer/lib/libc/i386/sys/_amd64_get_gsbase.c#2 edit
.. //depot/projects/hammer/lib/libc/i386/sys/_amd64_set_fsbase.c#2 edit
.. //depot/projects/hammer/lib/libc/i386/sys/_amd64_set_gsbase.c#2 edit

Differences ...

==== //depot/projects/hammer/lib/libc/i386/sys/_amd64_get_fsbase.c#2 (text+ko) ====

@@ -27,6 +27,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD: src/lib/libc/amd64/sys/amd64_get_fsbase.c,v 1.2 2004/01/09 16:52:09 nectar Exp $");
 
+#include <sys/types.h>
 #include <machine/sysarch.h>
 
 int
@@ -36,7 +37,7 @@
 	int ret;
 
 	addr64 = 0;
-	ret = sysarch(AMD64_GET_FSBASE, (void **)(&addr64));
+	ret = sysarch(_AMD64_GET_FSBASE, (void **)(&addr64));
 	if (ret != -1)
 		*addr = (void *)(uintptr_t)addr64;
 	return ret;

==== //depot/projects/hammer/lib/libc/i386/sys/_amd64_get_gsbase.c#2 (text+ko) ====

@@ -27,6 +27,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD: src/lib/libc/amd64/sys/amd64_get_gsbase.c,v 1.2 2004/01/09 16:52:09 nectar Exp $");
 
+#include <sys/types.h>
 #include <machine/sysarch.h>
 
 int
@@ -36,7 +37,7 @@
 	int ret;
 
 	addr64 = 0;
-	ret = sysarch(AMD64_GET_GSBASE, (void **)(&addr64));
+	ret = sysarch(_AMD64_GET_GSBASE, (void **)(&addr64));
 	if (ret != -1)
 		*addr = (void *)(uintptr_t)addr64;
 	return ret;

==== //depot/projects/hammer/lib/libc/i386/sys/_amd64_set_fsbase.c#2 (text+ko) ====

@@ -33,5 +33,5 @@
 _amd64_set_fsbase(void *addr)
 {
 
-	return (sysarch(AMD64_SET_FSBASE, &addr));
+	return (sysarch(_AMD64_SET_FSBASE, &addr));
 }

==== //depot/projects/hammer/lib/libc/i386/sys/_amd64_set_gsbase.c#2 (text+ko) ====

@@ -33,5 +33,5 @@
 _amd64_set_gsbase(void *addr)
 {
 
-	return (sysarch(AMD64_SET_GSBASE, &addr));
+	return (sysarch(_AMD64_SET_GSBASE, &addr));
 }


More information about the p4-projects mailing list