projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add missing client_state struct references to win target.
[deliverable/binutils-gdb.git]
/
gdb
/
mips-linux-tdep.h
diff --git
a/gdb/mips-linux-tdep.h
b/gdb/mips-linux-tdep.h
index d8be23017fe01c202f49d6ae65365bb7a79cdf2b..a87d555e57f311796a6eeabc9b58bb4562b74df1 100644
(file)
--- a/
gdb/mips-linux-tdep.h
+++ b/
gdb/mips-linux-tdep.h
@@
-1,6
+1,6
@@
/* Target-dependent code for GNU/Linux on MIPS processors.
/* Target-dependent code for GNU/Linux on MIPS processors.
- Copyright
2006, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc.
+ Copyright
(C) 2006-2018
Free Software Foundation, Inc.
This file is part of GDB.
This file is part of GDB.
@@
-36,6
+36,8
@@
typedef mips_elf_fpreg_t mips_elf_fpregset_t[ELF_NFPREG];
#define MMLO 68
#define FPC_CSR 69
#define FPC_EIR 70
#define MMLO 68
#define FPC_CSR 69
#define FPC_EIR 70
+#define DSP_BASE 71
+#define DSP_CONTROL 77
#define EF_REG0 6
#define EF_REG31 37
#define EF_REG0 6
#define EF_REG31 37
@@
-50,8
+52,6
@@
typedef mips_elf_fpreg_t mips_elf_fpregset_t[ELF_NFPREG];
void mips_supply_gregset (struct regcache *, const mips_elf_gregset_t *);
void mips_fill_gregset (const struct regcache *, mips_elf_gregset_t *, int);
void mips_supply_gregset (struct regcache *, const mips_elf_gregset_t *);
void mips_fill_gregset (const struct regcache *, mips_elf_gregset_t *, int);
-void mips_supply_fpregset (struct regcache *, const mips_elf_fpregset_t *);
-void mips_fill_fpregset (const struct regcache *, mips_elf_fpregset_t *, int);
/* 64-bit support. */
/* 64-bit support. */
@@
-97,9
+97,15
@@
void mips64_fill_fpregset (const struct regcache *,
enum {
/* The Linux kernel stores an error code from any interrupted
syscall in a "register" (in $0's save slot). */
enum {
/* The Linux kernel stores an error code from any interrupted
syscall in a "register" (in $0's save slot). */
- MIPS_RESTART_REGNUM =
MIPS_LAST_EMBED_REGNUM + 1
+ MIPS_RESTART_REGNUM =
79
};
/* Return 1 if MIPS_RESTART_REGNUM is usable. */
int mips_linux_restart_reg_p (struct gdbarch *gdbarch);
};
/* Return 1 if MIPS_RESTART_REGNUM is usable. */
int mips_linux_restart_reg_p (struct gdbarch *gdbarch);
+
+/* Target descriptions. */
+extern struct target_desc *tdesc_mips_linux;
+extern struct target_desc *tdesc_mips64_linux;
+extern struct target_desc *tdesc_mips_dsp_linux;
+extern struct target_desc *tdesc_mips64_dsp_linux;
This page took
0.025768 seconds
and
4
git commands to generate.