From: Richard Guenther Date: Tue, 20 Apr 2010 13:39:44 +0000 (+0000) Subject: backport: re PR c++/35335 (Broken diagnostic: 'expr_stmt' not supported by dump_expr) X-Git-Tag: releases/gcc-4.3.5~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6235ff2d0eaf540d051822ef851f2501958eff1f;p=thirdparty%2Fgcc.git backport: re PR c++/35335 (Broken diagnostic: 'expr_stmt' not supported by dump_expr) 2010-04-20 Richard Guenther Backport from mainline 2009-01-09 Jakub Jelinek PR c++/35335 * error.c (dump_expr): Handle EXPR_STMT like BIND_EXPR. From-SVN: r158556 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c81318730048..5b891c00a883 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,11 @@ +2010-04-20 Richard Guenther + + Backport from mainline + 2009-01-09 Jakub Jelinek + + PR c++/35335 + * error.c (dump_expr): Handle EXPR_STMT like BIND_EXPR. + 2009-11-13 Jason Merrill PR c++/21008, DR 515 diff --git a/gcc/cp/error.c b/gcc/cp/error.c index 8b53257425f4..daf8ddf35f68 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -2002,6 +2002,7 @@ dump_expr (tree t, int flags) case BIND_EXPR: case STMT_EXPR: + case EXPR_STMT: case STATEMENT_LIST: /* We don't yet have a way of dumping statements in a human-readable format. */