2012-04-17 Tom de Vries <tom@codesourcery.com>
* tree-iterator.c (append_to_statement_list_1): Handle case that *list_p
is not a STMT_LIST.
From-SVN: r186545
+2012-04-17 Tom de Vries <tom@codesourcery.com>
+
+ * tree-iterator.c (append_to_statement_list_1): Handle case that *list_p
+ is not a STMT_LIST.
+
2012-04-17 Uros Bizjak <ubizjak@gmail.com>
PR target/53020
}
*list_p = list = alloc_stmt_list ();
}
+ else if (TREE_CODE (list) != STATEMENT_LIST)
+ {
+ tree first = list;
+ *list_p = list = alloc_stmt_list ();
+ i = tsi_last (list);
+ tsi_link_after (&i, first, TSI_CONTINUE_LINKING);
+ }
i = tsi_last (list);
tsi_link_after (&i, t, TSI_CONTINUE_LINKING);