aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1996-04-30 21:27:32 +0000
committerJason Merrill <merrill@gnu.org>1996-04-30 21:27:32 +0000
commit3ffcb234e7a78b7d46dd6474ae912a99ddce3c08 (patch)
tree7d58579d2b1a15b3b31fab4b220f2e9f1dda82e0 /gcc/fold-const.c
parente62197363e27c2ee4aca61c467185851acc7e776 (diff)
downloadgcc-3ffcb234e7a78b7d46dd6474ae912a99ddce3c08.zip
gcc-3ffcb234e7a78b7d46dd6474ae912a99ddce3c08.tar.gz
gcc-3ffcb234e7a78b7d46dd6474ae912a99ddce3c08.tar.bz2
(fold): Don't call convert to recreate tree nodes
we already have. From-SVN: r11908
Diffstat (limited to 'gcc/fold-const.c')
-rw-r--r--gcc/fold-const.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index 78da4fb..84438d7 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -5126,7 +5126,7 @@ fold (expr)
appropriate. */
case CLEANUP_POINT_EXPR:
if (! TREE_SIDE_EFFECTS (arg0))
- return convert (type, arg0);
+ return TREE_OPERAND (t, 0);
{
enum tree_code code0 = TREE_CODE (arg0);