From cc97f64c3258f131bb4939f57f38253958914b3a Mon Sep 17 00:00:00 2001 From: pinskia Date: Wed, 3 Aug 2005 04:37:38 +0000 Subject: [PATCH] 2005-08-03 Andrew Pinski * convert.c (convert_to_integer): Use fold_build1 instead of build1 when converting an integer to an integer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102680 138bc75d-0d04-0410-961f-82ee72b054a4 --- 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.11.0