Mon Jan 24 10:04:28 2011 UTC ()
Provide LWP_PC


(martin)
diff -r1.93 -r1.94 src/sys/arch/sparc64/include/cpu.h

cvs diff -r1.93 -r1.94 src/sys/arch/sparc64/include/cpu.h (expand / switch to context diff)
--- src/sys/arch/sparc64/include/cpu.h 2010/12/26 12:06:57 1.93
+++ src/sys/arch/sparc64/include/cpu.h 2011/01/24 10:04:28 1.94
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu.h,v 1.93 2010/12/26 12:06:57 martin Exp $ */
+/*	$NetBSD: cpu.h,v 1.94 2011/01/24 10:04:28 martin Exp $ */
 
 /*
  * Copyright (c) 1992, 1993
@@ -263,6 +263,9 @@
 void	sparc64_generic_xcall(struct cpu_info*, ipi_c_call_func_t, void*);
 
 #endif
+
+/* Provide %pc of a lwp */
+#define	LWP_PC(l)	((l)->l_md.md_tf->tf_pc)
 
 /*
  * Arguments to hardclock, softclock and gatherstats encapsulate the