From c7f59e9c21f9e71f19f7bdc92c05cff03c5301bb Mon Sep 17 00:00:00 2001 From: Andrew Pinski Date: Wed, 3 Aug 2005 04:37:38 +0000 Subject: [PATCH] convert.c (convert_to_integer): Use fold_build1 instead of build1 when converting an integer to an integer. 2005-08-03 Andrew Pinski * convert.c (convert_to_integer): Use fold_build1 instead of build1 when converting an integer to an integer. From-SVN: r102680 --- gcc/ChangeLog | 5 +++++ gcc/convert.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f15d09e9218..08c73b27820 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-08-03 Andrew Pinski + + * convert.c (convert_to_integer): Use fold_build1 instead of + build1 when converting an integer to an integer. + 2005-08-02 Richard Henderson * combine.c (combine_instructions): Don't use reg_equal/equiv diff --git a/gcc/convert.c b/gcc/convert.c index e3a94783f04..90793320930 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -454,7 +454,7 @@ convert_to_integer (tree type, tree expr) else code = NOP_EXPR; - return build1 (code, type, expr); + return fold_build1 (code, type, expr); } /* If TYPE is an enumeral type or a type with a precision less -- 2.30.2