* mips-tdep.c (mips_store_return_value,

mips_extract_return_value): Pass arguments to
return_value_location in the proper order.
This commit is contained in:
Jim Blandy 2001-05-12 00:38:11 +00:00
parent d381488167
commit 99567b1b4e
2 changed files with 8 additions and 2 deletions

View 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''.

View 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);