summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch
diff options
context:
space:
mode:
authormartin <martin@openbsd.org>2007-05-14 19:54:21 +0000
committermartin <martin@openbsd.org>2007-05-14 19:54:21 +0000
commitb130df4aa7bc6f0a26fecf9dc6a12cc99f0a0e38 (patch)
treec0dc77f70c712a5c019d031d240c49749589a100 /sys/lib/libkern/arch
parentNuke code to support the Solaris bootloader and old 32-bit bootloaders. (diff)
downloadwireguard-openbsd-b130df4aa7bc6f0a26fecf9dc6a12cc99f0a0e38.tar.xz
wireguard-openbsd-b130df4aa7bc6f0a26fecf9dc6a12cc99f0a0e38.zip
move hppa to __HAVE_CPUINFO
input from miod@, ok kettenis@
Diffstat (limited to 'sys/lib/libkern/arch')
-rw-r--r--sys/lib/libkern/arch/hppa/bcopy.m46
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/lib/libkern/arch/hppa/bcopy.m4 b/sys/lib/libkern/arch/hppa/bcopy.m4
index 8629af68272..8548813bce5 100644
--- a/sys/lib/libkern/arch/hppa/bcopy.m4
+++ b/sys/lib/libkern/arch/hppa/bcopy.m4
@@ -1,4 +1,4 @@
-define(_rcsid,``$OpenBSD: bcopy.m4,v 1.15 2005/08/01 12:10:26 miod Exp $'')dnl
+define(_rcsid,``$OpenBSD: bcopy.m4,v 1.16 2007/05/14 19:54:21 martin Exp $'')dnl
dnl
dnl
dnl This is the source file for bcopy.S, spcopy.S
@@ -232,7 +232,11 @@ ifelse(NAME, `spcopy',
* assumes that spaces do not clash, otherwise we lose
*/
.import curproc, data
+ .import cpu_info_primary, data
.import copy_on_fault, code
+
+#define curproc (cpu_info_primary + CI_CURPROC)
+
LEAF_ENTRY(spcopy)
ldw HPPA_FRAME_ARG(4)(sp), ret0
sub,<> r0, ret0, r0