tree.c (first_rtl_op): New fn.
authorJason Merrill <jason@yorick.cygnus.com>
Mon, 16 Feb 1998 04:52:31 +0000 (04:52 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 16 Feb 1998 04:52:31 +0000 (23:52 -0500)
commitb7f6588dd26feb66e936f4a3817d28c8ea929fae
treea79a0fce1411246619cb9375b2e5e885167e3226
parentf75778a8d6315df5f100475fa2cd1bb0423d8019
tree.c (first_rtl_op): New fn.

* tree.c (first_rtl_op): New fn.
(unsave_expr_now): Use it.
* print-tree.c (print_node): Likewise.
* tree.c (has_cleanups): New fn.
* fold-const.c (fold, case CLEANUP_POINT_EXPR): Use it.  Be more
conservative about pushing the cleanup point down.
* tree.h: Declare them.

From-SVN: r18023
gcc/ChangeLog
gcc/fold-const.c
gcc/print-tree.c
gcc/tree.c
gcc/tree.h