aboutsummaryrefslogtreecommitdiff
path: root/gdb/msp430-tdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/msp430-tdep.c')
-rw-r--r--gdb/msp430-tdep.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/msp430-tdep.c b/gdb/msp430-tdep.c
index 2768e4e..97d9073 100644
--- a/gdb/msp430-tdep.c
+++ b/gdb/msp430-tdep.c
@@ -35,6 +35,7 @@
#include "dwarf2/frame.h"
#include "reggroups.h"
#include "gdbarch.h"
+#include "inferior.h"
#include "elf/msp430.h"
#include "opcode/msp430-decode.h"
@@ -328,7 +329,7 @@ check_for_saved (void *result_untyped, pv_t addr, CORE_ADDR size, pv_t value)
if (value.kind == pvk_register
&& value.k == 0
&& pv_is_register (addr, MSP430_SP_REGNUM)
- && size == register_size (target_gdbarch (), value.reg))
+ && size == register_size (current_inferior ()->arch (), value.reg))
result->reg_offset[value.reg] = addr.k;
}