Commit 9a05b749 by Jakub Jelinek Committed by Jakub Jelinek

re PR target/43399 (bootstrap failure in stage1)

	PR bootstrap/43399
	* var-tracking.c (adjust_mems) <case POST_MODIFY>: Allow BLKmode
	mem_mode.

From-SVN: r157550
parent f0c12fcc
2010-03-18 Jakub Jelinek <jakub@redhat.com> 2010-03-18 Jakub Jelinek <jakub@redhat.com>
PR bootstrap/43399
* var-tracking.c (adjust_mems) <case POST_MODIFY>: Allow BLKmode
mem_mode.
PR bootstrap/43403 PR bootstrap/43403
* var-tracking.c (vt_init_cfa_base): Do nothing if * var-tracking.c (vt_init_cfa_base): Do nothing if
cfa_base_rtx would be hard_frame_pointer_rtx or non-fixed cfa_base_rtx would be hard_frame_pointer_rtx or non-fixed
......
...@@ -804,7 +804,7 @@ adjust_mems (rtx loc, const_rtx old_rtx, void *data) ...@@ -804,7 +804,7 @@ adjust_mems (rtx loc, const_rtx old_rtx, void *data)
case POST_MODIFY: case POST_MODIFY:
if (addr == loc) if (addr == loc)
addr = XEXP (loc, 0); 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); addr = simplify_replace_fn_rtx (addr, old_rtx, adjust_mems, data);
amd->side_effects = alloc_EXPR_LIST (0, amd->side_effects = alloc_EXPR_LIST (0,
gen_rtx_SET (VOIDmode, gen_rtx_SET (VOIDmode,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment