aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2002-08-18 17:37:17 +0000
committerMark Kettenis <kettenis@gnu.org>2002-08-18 17:37:17 +0000
commitc38d82615e95251b97cb79537c77bbabda2f54cc (patch)
tree87af10e1c2c9a1dc6fa114afa296ca5b3a623866
parent222db64cbfdcf7ed26e159994fa1214b128b4875 (diff)
downloadbinutils-c38d82615e95251b97cb79537c77bbabda2f54cc.zip
binutils-c38d82615e95251b97cb79537c77bbabda2f54cc.tar.gz
binutils-c38d82615e95251b97cb79537c77bbabda2f54cc.tar.bz2
* i386b-nat.c [FETCH_INFERIOR_REGISTERS]: Remove dead code.
-rw-r--r--gdb/ChangeLog2
-rw-r--r--gdb/i386b-nat.c53
2 files changed, 2 insertions, 53 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7d6f6dc..dce4de0 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,7 @@
2002-08-18 Mark Kettenis <kettenis@gnu.org>
+ * i386b-nat.c [FETCH_INFERIOR_REGISTERS]: Remove dead code.
+
* config/i386/nm-i386bsd.h (FLOAT_INFO): Remove redundant #undef.
* i386b-nat.c [FLOAT_INFO]: Remove dead code.
diff --git a/gdb/i386b-nat.c b/gdb/i386b-nat.c
index 921bc41..3c8a17c 100644
--- a/gdb/i386b-nat.c
+++ b/gdb/i386b-nat.c
@@ -21,57 +21,6 @@
#include "defs.h"
-#ifdef FETCH_INFERIOR_REGISTERS
-#include <sys/types.h>
-#include <sys/ptrace.h>
-#include <machine/reg.h>
-#include <machine/frame.h>
-#include "inferior.h"
-#include "gdbcore.h" /* for registers_fetched() */
-#include "regcache.h"
-
-void
-fetch_inferior_registers (int regno)
-{
- struct reg inferior_registers;
-
- ptrace (PT_GETREGS, PIDGET (inferior_ptid),
- (PTRACE_ARG3_TYPE) & inferior_registers, 0);
- memcpy (&registers[REGISTER_BYTE (0)], &inferior_registers, 4 * NUM_REGS);
- registers_fetched ();
-}
-
-void
-store_inferior_registers (int regno)
-{
- struct reg inferior_registers;
-
- memcpy (&inferior_registers, &registers[REGISTER_BYTE (0)], 4 * NUM_REGS);
- ptrace (PT_SETREGS, PIDGET (inferior_ptid),
- (PTRACE_ARG3_TYPE) & inferior_registers, 0);
-}
-
-struct md_core
-{
- struct reg intreg;
- struct fpreg freg;
-};
-
-void
-fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which,
- CORE_ADDR ignore)
-{
- struct md_core *core_reg = (struct md_core *) core_reg_sect;
-
- /* integer registers */
- memcpy (&registers[REGISTER_BYTE (0)], &core_reg->intreg,
- sizeof (struct reg));
- /* floating point registers */
- /* XXX */
-}
-
-#else
-
#include <machine/reg.h>
/* this table must line up with REGISTER_NAMES in tm-i386.h */
@@ -121,5 +70,3 @@ i386_register_u_addr (int blockend, int regnum)
else
return (blockend + 4 * sregmap[regnum]);
}
-
-#endif /* !FETCH_INFERIOR_REGISTERS */