From 5299c1c488017d034cd4f36821d35f8d04300c7c Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Fri, 1 Jun 2012 16:37:59 +0000 Subject: bfd/ * bfd-in.h (bfd_elf_bfd_from_remote_memory): Make LEN argument of target_read_memory as size_t. * bfd-in2.h: Regenerate. * elf-bfd.h (elf_backend_bfd_from_remote_memory): Make LEN argument of target_read_memory as size_t. (_bfd_elf32_bfd_from_remote_memory): Likewise. (_bfd_elf64_bfd_from_remote_memory): Likewise. * elf.c (bfd_elf_bfd_from_remote_memory): Likewise. * elfcode.h (NAME(_bfd_elf,bfd_from_remote_memory)): Likewise. gdb/ * target.c (target_read_memory): Make LEN argument as size_t. * target.h (target_read_memory): Likewise. --- gdb/ChangeLog | 7 ++++++- gdb/target.c | 2 +- gdb/target.h | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) (limited to 'gdb') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fa04e47..68600fb 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,4 +1,9 @@ -2012-05-31 Jan Kratochvil +2012-06-01 Siddhesh Poyarekar + + * target.c (target_read_memory): Make LEN argument as size_t. + * target.h (target_read_memory): Likewise. + +2012-06-01 Jan Kratochvil * tilegx-linux-tdep.c (tilegx_l): Use ULL for 64-bit values. diff --git a/gdb/target.c b/gdb/target.c index 151209e..91b4b47 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -1756,7 +1756,7 @@ target_xfer_partial (struct target_ops *ops, it makes no progress, and then return how much was transferred). */ int -target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, int len) +target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, size_t len) { /* Dispatch to the topmost target, not the flattened current_target. Memory accesses check target->to_has_(all_)memory, and the diff --git a/gdb/target.h b/gdb/target.h index f80fba0..f3ef33a 100644 --- a/gdb/target.h +++ b/gdb/target.h @@ -996,7 +996,8 @@ extern void target_dcache_invalidate (void); extern int target_read_string (CORE_ADDR, char **, int, int *); -extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, int len); +extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, + size_t len); extern int target_read_stack (CORE_ADDR memaddr, gdb_byte *myaddr, int len); -- cgit v1.1