From b7720af20cc057acf509023a7c6110924a695422 Mon Sep 17 00:00:00 2001 From: jakub Date: Thu, 18 Mar 2010 20:18:53 +0000 Subject: [PATCH] PR bootstrap/43399 * var-tracking.c (adjust_mems) : Allow BLKmode mem_mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157550 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/var-tracking.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a86970ce6e0..527a9c3bb7a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2010-03-18 Jakub Jelinek + PR bootstrap/43399 + * var-tracking.c (adjust_mems) : Allow BLKmode + mem_mode. + PR bootstrap/43403 * var-tracking.c (vt_init_cfa_base): Do nothing if cfa_base_rtx would be hard_frame_pointer_rtx or non-fixed diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index b95b49b912d..c11d11953f4 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -804,7 +804,7 @@ adjust_mems (rtx loc, const_rtx old_rtx, void *data) case POST_MODIFY: if (addr == loc) addr = XEXP (loc, 0); - gcc_assert (amd->mem_mode != VOIDmode && amd->mem_mode != BLKmode); + gcc_assert (amd->mem_mode != VOIDmode); addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data); amd->side_effects = alloc_EXPR_LIST (0, gen_rtx_SET (VOIDmode, -- 2.11.0