This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / include / asm-parisc / ptrace.h
index 181fc75..93f990e 100644 (file)
@@ -46,8 +46,10 @@ struct pt_regs {
 #ifdef __KERNEL__
 
 /* XXX should we use iaoq[1] or iaoq[0] ? */
-#define user_mode(regs)                        (((regs)->iaoq[0] &  3) ? 1 : 0)
+#define user_mode(regs)                        (((regs)->iaoq[0] & 3) ? 1 : 0)
+#define user_space(regs)               (((regs)->iasq[1] != 0) ? 1 : 0)
 #define instruction_pointer(regs)      ((regs)->iaoq[0] & ~3)
+unsigned long profile_pc(struct pt_regs *);
 extern void show_regs(struct pt_regs *);
 #endif