2006-05-03  Paul Brook  <paul@codesourcery.com>

	* arm-linux-tdep.c (arm_linux_extract_return_value): Use gdb_byte.
diff --git a/ChangeLog.csl b/ChangeLog.csl
index de7ebbf..5f1daae 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,4 +1,8 @@
 2006-05-03  Paul Brook  <paul@codesourcery.com>
+
+	* arm-linux-tdep.c (arm_linux_extract_return_value): Use gdb_byte.
+
+2006-05-03  Paul Brook  <paul@codesourcery.com>
 	Daniel Jacobowitz  <dan@codesourcery.com>
 
 	* gdb/c-valprint.c: Handle class member typedefs.
diff --git a/gdb/arm-linux-tdep.c b/gdb/arm-linux-tdep.c
index b8c0d25..cefda62 100644
--- a/gdb/arm-linux-tdep.c
+++ b/gdb/arm-linux-tdep.c
@@ -79,8 +79,8 @@
    hidden behind the regcache abstraction.  */
 static void
 arm_linux_extract_return_value (struct type *type,
-				char regbuf[],
-				char *valbuf)
+				gdb_byte regbuf[],
+				gdb_byte *valbuf)
 {
   /* ScottB: This needs to be looked at to handle the different
      floating point emulators on ARM GNU/Linux.  Right now the code