|
GDB (API)
|
#include "defs.h"#include "gdbcore.h"#include "target.h"#include "solib-svr4.h"#include "osabi.h"#include "mips-tdep.h"#include "gdb_string.h"#include "gdb_assert.h"#include "frame.h"#include "regcache.h"#include "trad-frame.h"#include "tramp-frame.h"#include "gdbtypes.h"#include "objfiles.h"#include "solib.h"#include "solist.h"#include "symtab.h"#include "target-descriptions.h"#include "regset.h"#include "mips-linux-tdep.h"#include "glibc-tdep.h"#include "linux-tdep.h"#include "xml-syscall.h"#include "gdb_signals.h"Go to the source code of this file.
| #define MIPS64_LINUX_JB_PC 0 |
Definition at line 332 of file mips-linux-tdep.c.
| #define MIPS_INST_LI_V0_N32_RT_SIGRETURN 0x24020000 + MIPS_NR_N32_rt_sigreturn |
Definition at line 863 of file mips-linux-tdep.c.
| #define MIPS_INST_LI_V0_N64_RT_SIGRETURN 0x24020000 + MIPS_NR_N64_rt_sigreturn |
Definition at line 862 of file mips-linux-tdep.c.
| #define MIPS_INST_LI_V0_RT_SIGRETURN 0x24020000 + MIPS_NR_rt_sigreturn |
Definition at line 861 of file mips-linux-tdep.c.
| #define MIPS_INST_LI_V0_SIGRETURN 0x24020000 + MIPS_NR_sigreturn |
Definition at line 860 of file mips-linux-tdep.c.
| #define MIPS_INST_SYSCALL 0x0000000c |
Definition at line 864 of file mips-linux-tdep.c.
| #define MIPS_LINUX_JB_ELEMENT_SIZE 4 |
Definition at line 90 of file mips-linux-tdep.c.
| #define MIPS_LINUX_JB_PC 0 |
Definition at line 91 of file mips-linux-tdep.c.
| #define MIPS_NR_LINUX 4000 |
Definition at line 851 of file mips-linux-tdep.c.
| #define MIPS_NR_N32_LINUX 6000 |
Definition at line 853 of file mips-linux-tdep.c.
| #define MIPS_NR_N32_rt_sigreturn MIPS_NR_N32_LINUX + 211 |
Definition at line 858 of file mips-linux-tdep.c.
| #define MIPS_NR_N64_LINUX 5000 |
Definition at line 852 of file mips-linux-tdep.c.
| #define MIPS_NR_N64_rt_sigreturn MIPS_NR_N64_LINUX + 211 |
Definition at line 857 of file mips-linux-tdep.c.
| #define MIPS_NR_rt_sigreturn MIPS_NR_LINUX + 193 |
Definition at line 856 of file mips-linux-tdep.c.
| #define MIPS_NR_sigreturn MIPS_NR_LINUX + 119 |
Definition at line 855 of file mips-linux-tdep.c.
| #define N32_SIGFRAME_SIGCONTEXT_OFFSET |
Definition at line 1192 of file mips-linux-tdep.c.
| #define N32_STACK_T_SIZE STACK_T_SIZE |
Definition at line 1188 of file mips-linux-tdep.c.
| #define N32_UCONTEXT_SIGCONTEXT_OFFSET (2 * 4 + N32_STACK_T_SIZE + 4) |
Definition at line 1190 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_DSPCTL (74 * 8 + 0) |
Definition at line 1211 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_FPCSR (73 * 8 + 0) |
Definition at line 1210 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_FPREGS (32 * 8) |
Definition at line 1200 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_HI (64 * 8) |
Definition at line 1201 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_HI1 (65 * 8) |
Definition at line 1202 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_HI2 (66 * 8) |
Definition at line 1203 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_HI3 (67 * 8) |
Definition at line 1204 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_LO (68 * 8) |
Definition at line 1205 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_LO1 (69 * 8) |
Definition at line 1206 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_LO2 (70 * 8) |
Definition at line 1207 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_LO3 (71 * 8) |
Definition at line 1208 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_PC (72 * 8) |
Definition at line 1209 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_REG_SIZE 8 |
Definition at line 1213 of file mips-linux-tdep.c.
| #define N64_SIGCONTEXT_REGS (0 * 8) |
Definition at line 1199 of file mips-linux-tdep.c.
| #define N64_SIGFRAME_SIGCONTEXT_OFFSET |
Definition at line 1195 of file mips-linux-tdep.c.
| #define N64_STACK_T_SIZE (2 * 8 + 4) |
Definition at line 1189 of file mips-linux-tdep.c.
| #define N64_UCONTEXT_SIGCONTEXT_OFFSET (2 * 8 + N64_STACK_T_SIZE + 4) |
Definition at line 1191 of file mips-linux-tdep.c.
| #define RTSIGFRAME_SIGCONTEXT_OFFSET |
Definition at line 991 of file mips-linux-tdep.c.
| #define RTSIGFRAME_SIGINFO_SIZE 128 |
Definition at line 988 of file mips-linux-tdep.c.
| #define SIGCONTEXT_BADVADDR (71 * 8 + 4) |
Definition at line 1003 of file mips-linux-tdep.c.
| #define SIGCONTEXT_CAUSE (71 * 8 + 0) |
Definition at line 1002 of file mips-linux-tdep.c.
| #define SIGCONTEXT_DSPCTL (68 * 8 + 0) |
Definition at line 999 of file mips-linux-tdep.c.
| #define SIGCONTEXT_FPCSR (66 * 8 + 4) |
Definition at line 998 of file mips-linux-tdep.c.
| #define SIGCONTEXT_FPREGS (34 * 8) |
Definition at line 997 of file mips-linux-tdep.c.
| #define SIGCONTEXT_HI (69 * 8) |
Definition at line 1000 of file mips-linux-tdep.c.
| #define SIGCONTEXT_HI1 (71 * 8 + 0) |
Definition at line 1004 of file mips-linux-tdep.c.
| #define SIGCONTEXT_HI2 (72 * 8 + 0) |
Definition at line 1006 of file mips-linux-tdep.c.
| #define SIGCONTEXT_HI3 (73 * 8 + 0) |
Definition at line 1008 of file mips-linux-tdep.c.
| #define SIGCONTEXT_LO (70 * 8) |
Definition at line 1001 of file mips-linux-tdep.c.
| #define SIGCONTEXT_LO1 (71 * 8 + 4) |
Definition at line 1005 of file mips-linux-tdep.c.
| #define SIGCONTEXT_LO2 (72 * 8 + 4) |
Definition at line 1007 of file mips-linux-tdep.c.
| #define SIGCONTEXT_LO3 (73 * 8 + 4) |
Definition at line 1009 of file mips-linux-tdep.c.
| #define SIGCONTEXT_PC (1 * 8) |
Definition at line 995 of file mips-linux-tdep.c.
| #define SIGCONTEXT_REG_SIZE 8 |
Definition at line 1011 of file mips-linux-tdep.c.
| #define SIGCONTEXT_REGS (2 * 8) |
Definition at line 996 of file mips-linux-tdep.c.
| #define SIGFRAME_SIGCONTEXT_OFFSET (6 * 4) |
Definition at line 986 of file mips-linux-tdep.c.
| #define STACK_T_SIZE (3 * 4) |
Definition at line 989 of file mips-linux-tdep.c.
| #define UCONTEXT_SIGCONTEXT_OFFSET (2 * 4 + STACK_T_SIZE + 4) |
Definition at line 990 of file mips-linux-tdep.c.
| anonymous enum |
Definition at line 55 of file mips-linux-tdep.c.
| void _initialize_mips_linux_tdep | ( | void | ) |
Definition at line 1674 of file mips-linux-tdep.c.
| void mips64_fill_fpregset | ( | const struct regcache * | regcache, |
| mips64_elf_fpregset_t * | fpregsetp, | ||
| int | regno | ||
| ) |
Definition at line 548 of file mips-linux-tdep.c.
| void mips64_fill_gregset | ( | const struct regcache * | regcache, |
| mips64_elf_gregset_t * | gregsetp, | ||
| int | regno | ||
| ) |
Definition at line 427 of file mips-linux-tdep.c.
| void mips64_supply_fpregset | ( | struct regcache * | regcache, |
| const mips64_elf_fpregset_t * | fpregsetp | ||
| ) |
Definition at line 498 of file mips-linux-tdep.c.
| void mips64_supply_gregset | ( | struct regcache * | regcache, |
| const mips64_elf_gregset_t * | gregsetp | ||
| ) |
Definition at line 378 of file mips-linux-tdep.c.
| void mips_fill_fpregset | ( | const struct regcache * | regcache, |
| mips_elf_fpregset_t * | fpregsetp, | ||
| int | regno | ||
| ) |
Definition at line 283 of file mips-linux-tdep.c.
| void mips_fill_gregset | ( | const struct regcache * | regcache, |
| mips_elf_gregset_t * | gregsetp, | ||
| int | regno | ||
| ) |
Definition at line 177 of file mips-linux-tdep.c.
| int mips_linux_restart_reg_p | ( | struct gdbarch * | gdbarch | ) |
Definition at line 1314 of file mips-linux-tdep.c.
| void mips_supply_fpregset | ( | struct regcache * | regcache, |
| const mips_elf_fpregset_t * | fpregsetp | ||
| ) |
Definition at line 245 of file mips-linux-tdep.c.
| void mips_supply_gregset | ( | struct regcache * | regcache, |
| const mips_elf_gregset_t * | gregsetp | ||
| ) |
Definition at line 133 of file mips-linux-tdep.c.
1.7.6.1