re PR c++/16254 (ICE in lower_stmt, at gimple-low.c:205)
authorRichard Henderson <rth@redhat.com>
Sun, 12 Sep 2004 21:36:50 +0000 (14:36 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 12 Sep 2004 21:36:50 +0000 (14:36 -0700)
commit373c0e7f04097a50d480846786894883adbf5e45
tree051c6e5b7ae1bdd153f37194a1ba91a1342fe790
parent7fac672272cce6ed7e6e8ca9a54116d40f303dd7
re PR c++/16254 (ICE in lower_stmt, at gimple-low.c:205)

        PR c++/16254
        * fold-const.c (fold) <case CLEANUP_POINT_EXPR>: Remove.
        * tree.c, tree.h (has_cleanups): Remove.
cp/
        * semantics.c (maybe_cleanup_point_expr): Don't call fold.
        * typeck.c (condition_conversion): Likewise.

From-SVN: r87407
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/cp/typeck.c
gcc/fold-const.c
gcc/tree.c
gcc/tree.h