From 3a0fddeed44ee129f34a0b82f1ec22bc930ce417 Mon Sep 17 00:00:00 2001 From: Volker Reichelt Date: Wed, 7 Dec 2005 21:50:00 +0000 Subject: [PATCH] * cp-gimplify.c (gimplify_cp_loop): Use fold_build3. From-SVN: r108192 --- gcc/cp/ChangeLog | 4 ++++ gcc/cp/cp-gimplify.c | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ea7b82b3a77..cf27990a42b 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 aa7174688de..2eb4ae9f6c0 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) -- 2.30.2