re PR target/34995 (MIPS16 ICE in gcc.c-torture/compile/pr34856.c)
commit1f7f6676fbf504fdc7dcfd64c70a912d37c81470
authorRichard Sandiford <rsandifo@nildram.co.uk>
Thu, 31 Jan 2008 09:25:52 +0000 (31 09:25 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 31 Jan 2008 09:25:52 +0000 (31 09:25 +0000)
tree67a44fcb3781dd72b17bb7d4adfa08e14a951d54
parent9a75e92d56e187187bf73194b542b3d3756316a7
re PR target/34995 (MIPS16 ICE in gcc.c-torture/compile/pr34856.c)

gcc/
PR rtl-optimization/34995
* reload.c (alternative_allows_const_pool_ref): Take an rtx
parameter and return a bool.  If the rtx parameter is nonnull,
check that it satisfies an EXTRA_MEMORY_CONSTRAINT.
(find_reloads): Update call accordingly.  Pass the new operand
if it needed no address reloads, otherwise pass null.

From-SVN: r131976
gcc/ChangeLog
gcc/reload.c