From 0b986c6ac777aa4ecbfa29549148ef8ab95595e1 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Wed, 4 Feb 2015 21:28:49 +0100 Subject: re PR middle-end/64922 (runtime error: member call on misaligned address for type 'struct _Rep') PR middle-end/64922 * gimple.c: Include gimple-ssa.h. (maybe_remove_unused_call_args): New function. * gimple.h (maybe_remove_unused_call_args): Declare. * cgraph.c (cgraph_edge::redirect_call_stmt_to_callee): Use it. * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Likewise. * gimple-fold.c (gimple_fold_call): Likewise. From-SVN: r220417 --- gcc/gimple-fold.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/gimple-fold.c') diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 3015901..f89220c 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -3120,6 +3120,7 @@ gimple_fold_call (gimple_stmt_iterator *gsi, bool inplace) } gimple_call_set_lhs (stmt, NULL_TREE); } + maybe_remove_unused_call_args (cfun, stmt); } else { -- cgit v1.1