re PR target/43995 (internal compiler error: Segmentation fault on Mips64 crossbuild...
authorRichard Sandiford <rdsandiford@googlemail.com>
Sun, 29 May 2011 17:41:50 +0000 (17:41 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 29 May 2011 17:41:50 +0000 (17:41 +0000)
commitee3ee48893bb632ceb041b7242600b1f0a13ae67
treef3de3212a0d25836d69126141716f96b88c2d3c8
parent65f3dedbd51ea84b4db65e481b0cfd81aa183437
re PR target/43995 (internal compiler error: Segmentation fault on Mips64 crossbuild of ext2progs)

gcc/
PR target/43995
* config/mips/mips.c (mips_pic_call_symbol_from_set): Add a
recurse_p argument.  Only follow register copies if it is set,
and prevent mips_find_pic_call_symbol from recursing.
(mips_find_pic_call_symbol): Add a recurse_p argument.
Pass it to mips_pic_call_symbol_from_set.
(mips_annotate_pic_calls): Update accordingly.

From-SVN: r174402
gcc/ChangeLog
gcc/config/mips/mips.c