x86: make ptrace.h safe to include from assembler code
authorAndi Kleen <ak@suse.de>
Wed, 30 Jan 2008 12:32:36 +0000 (13:32 +0100)
committerIngo Molnar <mingo@elte.hu>
Wed, 30 Jan 2008 12:32:36 +0000 (13:32 +0100)
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
include/asm-x86/ptrace-abi.h

index b3b9e023afce7851a268fe29b1efca3dc39f7e3b..08a12b790a7799c77ffe10c2c340713f161610ce 100644 (file)
@@ -80,6 +80,7 @@
 
 #define PTRACE_SINGLEBLOCK     33      /* resume execution until next branch */
 
+#ifndef __ASSEMBLY__
 /* configuration/status structure used in PTRACE_BTS_CONFIG and
    PTRACE_BTS_STATUS commands.
 */
@@ -91,6 +92,7 @@ struct ptrace_bts_config {
        /* buffer overflow signal */
        unsigned int signal;
 };
+#endif
 
 #define PTRACE_BTS_O_TRACE     0x1 /* branch trace */
 #define PTRACE_BTS_O_SCHED     0x2 /* scheduling events w/ jiffies */