aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/sparc64/include/cpu.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/sparc64/include/cpu.h b/sys/sparc64/include/cpu.h
index 91e04facfd68..7d322fe08896 100644
--- a/sys/sparc64/include/cpu.h
+++ b/sys/sparc64/include/cpu.h
@@ -72,13 +72,17 @@
{ "wall_cmos_clock", CTLTYPE_INT }, \
}
+#ifdef _KERNEL
+
void fork_trampoline(void);
static __inline u_int64_t
get_cyclecount(void)
{
- return (rd(tick));
+ return (rdpr(tick));
}
+#endif
+
#endif /* !_MACHINE_CPU_H_ */