mips.c (mips16e_build_save_restore): Fix *OFFSET_PTR calculation.
gcc/ * config/mips/mips.c (mips16e_build_save_restore): Fix *OFFSET_PTR calculation. From-SVN: r129482
This commit is contained in:
parent
2ac02d08f7
commit
b87bc4e835
|
@ -1,3 +1,8 @@
|
|||
2007-10-19 Richard Sandiford <rsandifo@nildram.co.uk>
|
||||
|
||||
* config/mips/mips.c (mips16e_build_save_restore): Fix *OFFSET_PTR
|
||||
calculation.
|
||||
|
||||
2007-10-19 Richard Sandiford <rsandifo@nildram.co.uk>
|
||||
|
||||
* config/mips/mips.c (mips_call_tls_get_addr): Don't claim that
|
||||
|
|
|
@ -7488,7 +7488,7 @@ mips16e_build_save_restore (bool restore_p, unsigned int *mask_ptr,
|
|||
}
|
||||
|
||||
/* Tell the caller what offset it should use for the remaining registers. */
|
||||
*offset_ptr = size + (offset - top_offset) + size;
|
||||
*offset_ptr = size + (offset - top_offset);
|
||||
|
||||
gcc_assert (n == XVECLEN (pattern, 0));
|
||||
|
||||
|
|
Loading…
Reference in New Issue