summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2008-08-19 19:53:52 +0000
committerjhb <jhb@FreeBSD.org>2008-08-19 19:53:52 +0000
commitd90774443d556bbfad2e78eaba79c93230484234 (patch)
tree54a78b309ff5605f1b1c38a78d05a129df9f9940 /sys/sparc64/include
parent6c10b95f591e34da2c498e8f2bccb35a4219ef75 (diff)
downloadFreeBSD-src-d90774443d556bbfad2e78eaba79c93230484234.zip
FreeBSD-src-d90774443d556bbfad2e78eaba79c93230484234.tar.gz
Export 'struct pcpu' to userland w/o requiring _KERNEL. A few ports
already define _KERNEL to get to this and I'm about to add hooks to libkvm to access per-CPU data. MFC after: 1 week
Diffstat (limited to 'sys/sparc64/include')
-rw-r--r--sys/sparc64/include/pcpu.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sparc64/include/pcpu.h b/sys/sparc64/include/pcpu.h
index 04f5ee6..91c1e5d 100644
--- a/sys/sparc64/include/pcpu.h
+++ b/sys/sparc64/include/pcpu.h
@@ -30,8 +30,6 @@
#ifndef _MACHINE_PCPU_H_
#define _MACHINE_PCPU_H_
-#ifdef _KERNEL
-
#include <machine/asmacros.h>
#include <machine/frame.h>
#include <machine/intr_machdep.h>
@@ -59,6 +57,8 @@ struct pmap;
u_int pc_tlb_ctx_max; \
u_int pc_tlb_ctx_min
+#ifdef _KERNEL
+
struct pcb;
struct pcpu;
OpenPOWER on IntegriCloud