From: Volker Reichelt Date: Wed, 7 Dec 2005 21:50:00 +0000 (+0000) Subject: * cp-gimplify.c (gimplify_cp_loop): Use fold_build3. X-Git-Tag: releases/gcc-4.2.0~5516 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a0fddeed44ee129f34a0b82f1ec22bc930ce417;p=thirdparty%2Fgcc.git * cp-gimplify.c (gimplify_cp_loop): Use fold_build3. From-SVN: r108192 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ea7b82b3a772..cf27990a42b9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +2005-12-07 Volker Reichelt + + * cp-gimplify.c (gimplify_cp_loop): Use fold_build3. + 2005-12-07 Rafael Ávila de Espíndola * Make-lang.in (c++.all.build, c++.install-normal): Remove. diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.c index aa7174688de0..2eb4ae9f6c08 100644 --- a/gcc/cp/cp-gimplify.c +++ b/gcc/cp/cp-gimplify.c @@ -247,8 +247,7 @@ gimplify_cp_loop (tree cond, tree body, tree incr, bool cond_is_first) if (cond && !integer_nonzerop (cond)) { t = build_bc_goto (bc_break); - exit = build3 (COND_EXPR, void_type_node, cond, exit, t); - exit = fold (exit); + exit = fold_build3 (COND_EXPR, void_type_node, cond, exit, t); gimplify_stmt (&exit); if (cond_is_first)