diff options
author | Paul Mundt <lethal@linux-sh.org> | 2008-05-19 06:40:12 +0200 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2008-07-28 11:10:28 +0200 |
commit | 3bc24a1a5441ef621daf737ec93b0a10e8999d59 (patch) | |
tree | 09e3e2e8eda617de72f643aa22ba86490b16cd17 /include/asm-sh/ptrace.h | |
parent | binfmt_elf_fdpic: Magical stack pointer index, for NEW_AUX_ENT compat. (diff) | |
download | linux-3bc24a1a5441ef621daf737ec93b0a10e8999d59.tar.xz linux-3bc24a1a5441ef621daf737ec93b0a10e8999d59.zip |
sh: Initial ELF FDPIC support.
This adds initial support for ELF FDPIC on MMU-less SH, as per version
0.2 of the ABI definition at:
http://www.codesourcery.com/public/docs/sh-fdpic/sh-fdpic-abi.txt
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'include/asm-sh/ptrace.h')
-rw-r--r-- | include/asm-sh/ptrace.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/asm-sh/ptrace.h b/include/asm-sh/ptrace.h index 7d36dc3bee69..643ab5a7cf3b 100644 --- a/include/asm-sh/ptrace.h +++ b/include/asm-sh/ptrace.h @@ -87,6 +87,11 @@ struct pt_dspregs { unsigned long mod; }; +#define PTRACE_GETFDPIC 31 /* get the ELF fdpic loadmap address */ + +#define PTRACE_GETFDPIC_EXEC 0 /* [addr] request the executable loadmap */ +#define PTRACE_GETFDPIC_INTERP 1 /* [addr] request the interpreter loadmap */ + #define PTRACE_GETDSPREGS 55 #define PTRACE_SETDSPREGS 56 #endif |