mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-19 15:00:04 +08:00
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
Block a user