diff options
author | Steven Whitehouse <swhiteho@redhat.com> | 2006-09-28 08:29:59 -0400 |
---|---|---|
committer | Steven Whitehouse <swhiteho@redhat.com> | 2006-09-28 08:29:59 -0400 |
commit | 185a257f2f73bcd89050ad02da5bedbc28fc43fa (patch) | |
tree | 5e32586114534ed3f2165614cba3d578f5d87307 /include/asm-um/ptrace-x86_64.h | |
parent | 3f1a9aaeffd8d1cbc5ab9776c45cbd66af1c9699 (diff) | |
parent | a77c64c1a641950626181b4857abb701d8f38ccc (diff) |
Merge branch 'master' into gfs2
Diffstat (limited to 'include/asm-um/ptrace-x86_64.h')
-rw-r--r-- | include/asm-um/ptrace-x86_64.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/include/asm-um/ptrace-x86_64.h b/include/asm-um/ptrace-x86_64.h index c894e68b1f96..03b4af4ac09a 100644 --- a/include/asm-um/ptrace-x86_64.h +++ b/include/asm-um/ptrace-x86_64.h | |||
@@ -11,21 +11,20 @@ | |||
11 | #include "asm/errno.h" | 11 | #include "asm/errno.h" |
12 | #include "asm/host_ldt.h" | 12 | #include "asm/host_ldt.h" |
13 | 13 | ||
14 | #define signal_fault signal_fault_x86_64 | ||
15 | #define __FRAME_OFFSETS /* Needed to get the R* macros */ | 14 | #define __FRAME_OFFSETS /* Needed to get the R* macros */ |
16 | #include "asm/ptrace-generic.h" | 15 | #include "asm/ptrace-generic.h" |
17 | #undef signal_fault | ||
18 | 16 | ||
19 | #define HOST_AUDIT_ARCH AUDIT_ARCH_X86_64 | 17 | #define HOST_AUDIT_ARCH AUDIT_ARCH_X86_64 |
20 | 18 | ||
21 | void signal_fault(struct pt_regs_subarch *regs, void *frame, char *where); | 19 | /* Also defined in sysdep/ptrace.h, so may already be defined. */ |
22 | 20 | #ifndef FS_BASE | |
23 | #define FS_BASE (21 * sizeof(unsigned long)) | 21 | #define FS_BASE (21 * sizeof(unsigned long)) |
24 | #define GS_BASE (22 * sizeof(unsigned long)) | 22 | #define GS_BASE (22 * sizeof(unsigned long)) |
25 | #define DS (23 * sizeof(unsigned long)) | 23 | #define DS (23 * sizeof(unsigned long)) |
26 | #define ES (24 * sizeof(unsigned long)) | 24 | #define ES (24 * sizeof(unsigned long)) |
27 | #define FS (25 * sizeof(unsigned long)) | 25 | #define FS (25 * sizeof(unsigned long)) |
28 | #define GS (26 * sizeof(unsigned long)) | 26 | #define GS (26 * sizeof(unsigned long)) |
27 | #endif | ||
29 | 28 | ||
30 | #define PT_REGS_RBX(r) UPT_RBX(&(r)->regs) | 29 | #define PT_REGS_RBX(r) UPT_RBX(&(r)->regs) |
31 | #define PT_REGS_RCX(r) UPT_RCX(&(r)->regs) | 30 | #define PT_REGS_RCX(r) UPT_RCX(&(r)->regs) |