+2017-07-06 Vyacheslav Barinov <v.barinov@samsung.com>
+
+ * tree.def: Add STATEMENT_LIST_END tree code.
+ * tree.c: Add STATEMENT_LIST_END handling as TS_COMMON.
+ * gimplify.c (gimplify_expr): Use STATEMENT_LIST_END location to
+ provide right information for try_finally_expr.
+ * tree-eh.c (lower_try_finally_onedest): Set finally location
+ accordingly to location of last statement in cleanup.
+ * gimple.c (DEFTREECODE): handle STATEMENT_LIST_END as appropriate
+ GIMPLE_SINGLE_RHS.
+ * cp/constraint.cc (check_function_concept): Handle concept
+ definitions with STATEMENT_LIST_END.
+ * cp/error.c (dump_expr): Add STATEMENT_LIST_END support.
+ * fold-const.c (operand_equal_p): Add STATEMENT_LIST_END support.
+ * c-family/c-semantics.c (pop_stmt_list): Support single-statement
+ lists extraction with STATEMENT_LIST_END in the end.
+