aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Gretton-Dann <matthew.gretton-dann@linaro.org>2013-02-04 16:23:38 +0000
committerJeff Law <law@gcc.gnu.org>2013-02-04 09:23:38 -0700
commit2b5987b550c62dec5b79670dfe34984a3d1d0c8b (patch)
tree9fa21ae779683fe0141855f142e6d533c089203a
parentb11976a700b443ceca4344e066188aedd99d130f (diff)
downloadgcc-2b5987b550c62dec5b79670dfe34984a3d1d0c8b.zip
gcc-2b5987b550c62dec5b79670dfe34984a3d1d0c8b.tar.gz
gcc-2b5987b550c62dec5b79670dfe34984a3d1d0c8b.tar.bz2
* gcc/reload.c (subst_reloads): Fix DEBUG_RELOAD build issue.
From-SVN: r195719
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/reload.c12
2 files changed, 10 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 597c8ba..138f6d4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2013-02-04 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
+
+ * gcc/reload.c (subst_reloads): Fix DEBUG_RELOAD build issue.
+
2013-02-04 Richard Biener <rguenther@suse.de>
PR tree-optimization/56188
diff --git a/gcc/reload.c b/gcc/reload.c
index 889a6cc..2546c1b 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 */