Index: gcc/gimple-low.c
===================================================================
--- gcc/gimple-low.c	(revision 192147)
+++ gcc/gimple-low.c	(working copy)
@@ -425,7 +425,15 @@ lower_stmt (gimple_stmt_iterator *gsi, struct lowe
     case GIMPLE_CALL:
       {
 	tree decl = gimple_call_fndecl (stmt);
+	unsigned i;
 
+	for (i = 0; i < gimple_call_num_args (stmt); i++)
+	  {
+	    tree arg = gimple_call_arg (stmt, i);
+	    if (EXPR_P (arg))
+	      TREE_SET_BLOCK (arg, data->block);
+	  }
+
 	if (decl
 	    && DECL_BUILT_IN_CLASS (decl) == BUILT_IN_NORMAL
 	    && DECL_FUNCTION_CODE (decl) == BUILT_IN_SETJMP)
