* mips-tdep.c (mips_store_return_value,
authorJim Blandy <jimb@codesourcery.com>
Sat, 12 May 2001 00:38:11 +0000 (00:38 +0000)
committerJim Blandy <jimb@codesourcery.com>
Sat, 12 May 2001 00:38:11 +0000 (00:38 +0000)
mips_extract_return_value): Pass arguments to
return_value_location in the proper order.

gdb/ChangeLog
gdb/mips-tdep.c

index cc17da7b4dd09f828ab18faa7c570c456f653c58..19cee47f07cc49c6857a7e854671ac9eb844727b 100644 (file)
@@ -1,3 +1,9 @@
+2001-05-11  Jim Blandy  <jimb@redhat.com>
+
+       * mips-tdep.c (mips_store_return_value,
+       mips_extract_return_value): Pass arguments to
+       return_value_location in the proper order.
+
 2001-05-11  Andrew Cagney  <ac131313@redhat.com>
 
        * Makefile.in (VERSION): Delete.  Moved to file ``version.in''.
index 2b312f379d5776599128b154ed4a7be70333df62..e10c9e9e305143ce99340fd00a40e1ef2c23ec56 100644 (file)
@@ -3209,7 +3209,7 @@ mips_extract_return_value (struct type *valtype,
 {
   struct return_value_word lo;
   struct return_value_word hi;
-  return_value_location (valtype, &lo, &hi);
+  return_value_location (valtype, &hi, &lo);
 
   memcpy (valbuf + lo.buf_offset,
          regbuf + REGISTER_BYTE (lo.reg) + lo.reg_offset,
@@ -3230,7 +3230,7 @@ mips_store_return_value (struct type *valtype, char *valbuf)
   char raw_buffer[MAX_REGISTER_RAW_SIZE];
   struct return_value_word lo;
   struct return_value_word hi;
-  return_value_location (valtype, &lo, &hi);
+  return_value_location (valtype, &hi, &lo);
 
   memset (raw_buffer, 0, sizeof (raw_buffer));
   memcpy (raw_buffer + lo.reg_offset, valbuf + lo.buf_offset, lo.len);