Index: gdb/alphanbsd-tdep.c |
diff --git a/gdb/alphanbsd-tdep.c b/gdb/alphanbsd-tdep.c |
index bc1738595a671aebb5ac6405b636c58ed676013c..b19c72c7f8d3e0687826c4890942c56269ab572c 100644 |
--- a/gdb/alphanbsd-tdep.c |
+++ b/gdb/alphanbsd-tdep.c |
@@ -1,6 +1,6 @@ |
/* Target-dependent code for NetBSD/alpha. |
- Copyright (C) 2002-2004, 2006-2012 Free Software Foundation, Inc. |
+ Copyright (C) 2002-2013 Free Software Foundation, Inc. |
Contributed by Wasabi Systems, Inc. |
@@ -28,7 +28,7 @@ |
#include "value.h" |
#include "gdb_assert.h" |
-#include "gdb_string.h" |
+#include <string.h> |
#include "alpha-tdep.h" |
#include "alphabsd-tdep.h" |
@@ -199,7 +199,7 @@ alphanbsd_regset_from_core_section (struct gdbarch *gdbarch, |
sequence and can then check whether we really are executing in the |
signal trampoline. If not, -1 is returned, otherwise the offset from the |
start of the return sequence is returned. */ |
-static const unsigned char sigtramp_retcode[] = |
+static const gdb_byte sigtramp_retcode[] = |
{ |
0x00, 0x00, 0x1e, 0xa6, /* ldq a0, 0(sp) */ |
0x10, 0x00, 0xde, 0x23, /* lda sp, 16(sp) */ |
@@ -212,11 +212,11 @@ static const unsigned char sigtramp_retcode[] = |
static LONGEST |
alphanbsd_sigtramp_offset (struct gdbarch *gdbarch, CORE_ADDR pc) |
{ |
- unsigned char ret[RETCODE_SIZE], w[4]; |
+ gdb_byte ret[RETCODE_SIZE], w[4]; |
LONGEST off; |
int i; |
- if (target_read_memory (pc, (char *) w, 4) != 0) |
+ if (target_read_memory (pc, w, 4) != 0) |
return -1; |
for (i = 0; i < RETCODE_NWORDS; i++) |
@@ -230,7 +230,7 @@ alphanbsd_sigtramp_offset (struct gdbarch *gdbarch, CORE_ADDR pc) |
off = i * 4; |
pc -= off; |
- if (target_read_memory (pc, (char *) ret, sizeof (ret)) != 0) |
+ if (target_read_memory (pc, ret, sizeof (ret)) != 0) |
return -1; |
if (memcmp (ret, sigtramp_retcode, RETCODE_SIZE) == 0) |