* corefile.c (read_memory_integer, read_memory_unsigned_integer)
authorMark Kettenis <kettenis@gnu.org>
Tue, 10 Jan 2006 23:01:44 +0000 (23:01 +0000)
committerMark Kettenis <kettenis@gnu.org>
Tue, 10 Jan 2006 23:01:44 +0000 (23:01 +0000)
(read_memory_typed_address, write_memory)
(write_memory_unsigned_integer, write_memory_signed_integer): Use
gdb_byte where appropriate.

gdb/ChangeLog
gdb/corefile.c

index bb7502315bd467b2a478d27a8eaf0fc12bb906b8..35c72d9ba6676f96e475543e5bd3c08831257ffc 100644 (file)
@@ -1,5 +1,10 @@
 2006-01-10  Mark Kettenis  <kettenis@gnu.org>
 
+       * corefile.c (read_memory_integer, read_memory_unsigned_integer)
+       (read_memory_typed_address, write_memory)
+       (write_memory_unsigned_integer, write_memory_signed_integer): Use
+       gdb_byte where appropriate.
+
        * mi/mi-main.c (mi_cmd_data_read_memory): Change type of mbus into
        'gdb_byte *'.
 
index 5741bb7680efb9792b74e7294016cb87fd06a448..c49d00c81910c5e1885478ae3bff4d2731121b32 100644 (file)
@@ -1,7 +1,8 @@
 /* Core dump and executable file functions above target vector, for GDB.
 
    Copyright (C) 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1996, 1997,
-   1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
+   1998, 1999, 2000, 2001, 2003, 2006
+   Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -295,7 +296,7 @@ safe_read_memory_integer (CORE_ADDR memaddr, int len, LONGEST *return_value)
 LONGEST
 read_memory_integer (CORE_ADDR memaddr, int len)
 {
-  char buf[sizeof (LONGEST)];
+  gdb_byte buf[sizeof (LONGEST)];
 
   read_memory (memaddr, buf, len);
   return extract_signed_integer (buf, len);
@@ -304,7 +305,7 @@ read_memory_integer (CORE_ADDR memaddr, int len)
 ULONGEST
 read_memory_unsigned_integer (CORE_ADDR memaddr, int len)
 {
-  char buf[sizeof (ULONGEST)];
+  gdb_byte buf[sizeof (ULONGEST)];
 
   read_memory (memaddr, buf, len);
   return extract_unsigned_integer (buf, len);
@@ -340,7 +341,7 @@ read_memory_string (CORE_ADDR memaddr, char *buffer, int max_len)
 CORE_ADDR
 read_memory_typed_address (CORE_ADDR addr, struct type *type)
 {
-  char *buf = alloca (TYPE_LENGTH (type));
+  gdb_byte *buf = alloca (TYPE_LENGTH (type));
   read_memory (addr, buf, TYPE_LENGTH (type));
   return extract_typed_address (buf, type);
 }
@@ -350,7 +351,7 @@ void
 write_memory (CORE_ADDR memaddr, const bfd_byte *myaddr, int len)
 {
   int status;
-  bfd_byte *bytes = alloca (len);
+  gdb_byte *bytes = alloca (len);
   
   memcpy (bytes, myaddr, len);
   status = target_write_memory (memaddr, bytes, len);
@@ -362,7 +363,7 @@ write_memory (CORE_ADDR memaddr, const bfd_byte *myaddr, int len)
 void
 write_memory_unsigned_integer (CORE_ADDR addr, int len, ULONGEST value)
 {
-  char *buf = alloca (len);
+  gdb_byte *buf = alloca (len);
   store_unsigned_integer (buf, len, value);
   write_memory (addr, buf, len);
 }
@@ -371,7 +372,7 @@ write_memory_unsigned_integer (CORE_ADDR addr, int len, ULONGEST value)
 void
 write_memory_signed_integer (CORE_ADDR addr, int len, LONGEST value)
 {
-  char *buf = alloca (len);
+  gdb_byte *buf = alloca (len);
   store_signed_integer (buf, len, value);
   write_memory (addr, buf, len);
 }