diff options
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/corefile.c | 2 | ||||
-rw-r--r-- | gdb/gdbarch.h | 2 | ||||
-rwxr-xr-x | gdb/gdbarch.sh | 2 | ||||
-rw-r--r-- | gdb/mi/ChangeLog-mi | 5 | ||||
-rw-r--r-- | gdb/mi/mi-cmd-disas.c | 5 |
6 files changed, 18 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 268f112..81fdc39 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +Wed Feb 23 12:58:46 2000 Andrew Cagney <cagney@b1.cygnus.com> + + * gdbarch.sh (dis_asm_read_memory): Change LEN to unsigned long. + Match ../include/dis-asm.h change. + * gdbarch.h: Regenerate. + * corefile.c (dis_asm_read_memory): Update. + Mon Feb 21 13:57:27 2000 Andrew Cagney <cagney@b1.cygnus.com> * configure.in (CONFIG_INITS): Fix typo, was CONFIG_INIT. diff --git a/gdb/corefile.c b/gdb/corefile.c index 93e2374..4d11cbd 100644 --- a/gdb/corefile.c +++ b/gdb/corefile.c @@ -289,7 +289,7 @@ int dis_asm_read_memory (memaddr, myaddr, len, info) bfd_vma memaddr; bfd_byte *myaddr; - int len; + unsigned int len; disassemble_info *info; { return target_read_memory (memaddr, (char *) myaddr, len); diff --git a/gdb/gdbarch.h b/gdb/gdbarch.h index 1244f93..ee695ab 100644 --- a/gdb/gdbarch.h +++ b/gdb/gdbarch.h @@ -1034,7 +1034,7 @@ extern int (*target_architecture_hook) (const struct bfd_arch_info *); #include "dis-asm.h" /* Get defs for disassemble_info */ extern int dis_asm_read_memory (bfd_vma memaddr, bfd_byte *myaddr, - int len, disassemble_info *info); + unsigned int len, disassemble_info *info); extern void dis_asm_memory_error (int status, bfd_vma memaddr, disassemble_info *info); diff --git a/gdb/gdbarch.sh b/gdb/gdbarch.sh index 68c4452..66e16c5 100755 --- a/gdb/gdbarch.sh +++ b/gdb/gdbarch.sh @@ -637,7 +637,7 @@ extern int (*target_architecture_hook) (const struct bfd_arch_info *); #include "dis-asm.h" /* Get defs for disassemble_info */ extern int dis_asm_read_memory (bfd_vma memaddr, bfd_byte *myaddr, - int len, disassemble_info *info); + unsigned int len, disassemble_info *info); extern void dis_asm_memory_error (int status, bfd_vma memaddr, disassemble_info *info); diff --git a/gdb/mi/ChangeLog-mi b/gdb/mi/ChangeLog-mi index 6e22c26..e5a352e 100644 --- a/gdb/mi/ChangeLog-mi +++ b/gdb/mi/ChangeLog-mi @@ -1,3 +1,8 @@ +Wed Feb 23 13:31:16 2000 Andrew Cagney <cagney@b1.cygnus.com> + + * mi-cmd-disas.c (gdb_dis_asm_read_memory): Change LEN to unsigned + long. Match ../include/dis-asm.h change. + Wed Feb 23 10:30:55 2000 Andrew Cagney <cagney@b1.cygnus.com> * gdbmi.texinfo: Update copyright - FSF. Update version diff --git a/gdb/mi/mi-cmd-disas.c b/gdb/mi/mi-cmd-disas.c index 9bbc9ef..1c46610 100644 --- a/gdb/mi/mi-cmd-disas.c +++ b/gdb/mi/mi-cmd-disas.c @@ -26,7 +26,7 @@ #include "mi-getopt.h" #include "ui-out.h" -static int gdb_dis_asm_read_memory (bfd_vma memaddr, bfd_byte * myaddr, int len, +static int gdb_dis_asm_read_memory (bfd_vma memaddr, bfd_byte * myaddr, unsigned int len, disassemble_info * info); static int compare_lines (const PTR mle1p, const PTR mle2p); @@ -52,7 +52,8 @@ int gdb_disassemble_from_exec = -1; /* This is the memory_read_func for gdb_disassemble when we are disassembling from the exec file. */ static int -gdb_dis_asm_read_memory (bfd_vma memaddr, bfd_byte * myaddr, int len, disassemble_info * info) +gdb_dis_asm_read_memory (bfd_vma memaddr, bfd_byte * myaddr, + unsigned int len, disassemble_info * info) { extern struct target_ops exec_ops; int res; |