summaryrefslogtreecommitdiff
path: root/gcc/reload.c
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2013-02-04 16:23:38 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2013-02-04 16:23:38 +0000
commitf3567af6e5fa2022c9e43057323e08b0a88ffd03 (patch)
tree9fa21ae779683fe0141855f142e6d533c089203a /gcc/reload.c
parentab4450c5dd642a94466f5b4a3c917effc9024851 (diff)
downloadgcc-f3567af6e5fa2022c9e43057323e08b0a88ffd03.tar.gz
* gcc/reload.c (subst_reloads): Fix DEBUG_RELOAD build issue.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195719 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/reload.c')
-rw-r--r--gcc/reload.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/reload.c b/gcc/reload.c
index 889a6ccb3e1..2546c1b4eca 100644
--- a/gcc/reload.c
+++ b/gcc/reload.c
@@ -6313,14 +6313,14 @@ subst_reloads (rtx insn)
for (check_regno = 0; check_regno < max_regno; check_regno++)
{
#define CHECK_MODF(ARRAY) \
- gcc_assert (!reg_equivs[check_regno].ARRAY \
+ gcc_assert (!(*reg_equivs)[check_regno].ARRAY \
|| !loc_mentioned_in_p (r->where, \
- reg_equivs[check_regno).ARRAY)]
+ (*reg_equivs)[check_regno].ARRAY))
- CHECK_MODF (equiv_constant);
- CHECK_MODF (equiv_memory_loc);
- CHECK_MODF (equiv_address);
- CHECK_MODF (equiv_mem);
+ CHECK_MODF (constant);
+ CHECK_MODF (memory_loc);
+ CHECK_MODF (address);
+ CHECK_MODF (mem);
#undef CHECK_MODF
}
#endif /* DEBUG_RELOAD */