diff options
Diffstat (limited to 'gdb/compile/compile-object-load.c')
-rw-r--r-- | gdb/compile/compile-object-load.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/compile/compile-object-load.c b/gdb/compile/compile-object-load.c index f28bf26..6786b42 100644 --- a/gdb/compile/compile-object-load.c +++ b/gdb/compile/compile-object-load.c @@ -585,7 +585,8 @@ store_regs (struct type *regs_type, CORE_ADDR regs_base) error (_("Register \"%s\" is not available."), reg_name); inferior_addr = regs_base + reg_offset; - if (0 != target_write_memory (inferior_addr, value_contents (regval), + if (0 != target_write_memory (inferior_addr, + value_contents (regval).data (), reg_size)) error (_("Cannot write register \"%s\" to inferior memory at %s."), reg_name, paddress (gdbarch, inferior_addr)); |