]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - arch/tile/include/asm/ptrace.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
[linux.git] / arch / tile / include / asm / ptrace.h
index 1a4fd9ab0ee1663ce4a4bdb86584be442c345dad..2e83fc1b9467d2254f62db982157f3177c89934d 100644 (file)
@@ -24,8 +24,7 @@ typedef unsigned long pt_reg_t;
 #include <uapi/asm/ptrace.h>
 
 #define PTRACE_O_MASK_TILE     (PTRACE_O_TRACEMIGRATE)
-#define PT_TRACE_MIGRATE       0x00080000
-#define PT_TRACE_MASK_TILE     (PT_TRACE_MIGRATE)
+#define PT_TRACE_MIGRATE       PT_EVENT_FLAG(PTRACE_EVENT_MIGRATE)
 
 /* Flag bits in pt_regs.flags */
 #define PT_FLAGS_DISABLE_IRQ    1  /* on return to kernel, disable irqs */
@@ -36,6 +35,7 @@ typedef unsigned long pt_reg_t;
 
 #define instruction_pointer(regs) ((regs)->pc)
 #define profile_pc(regs) instruction_pointer(regs)
+#define user_stack_pointer(regs) ((regs)->sp)
 
 /* Does the process account for user or for system time? */
 #define user_mode(regs) (EX1_PL((regs)->ex1) == USER_PL)