OSDN Git Service

2005-08-03 Andrew Pinski <pinskia@physics.uc.edu>
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Aug 2005 04:37:38 +0000 (04:37 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Aug 2005 04:37:38 +0000 (04:37 +0000)
        * 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
gcc/convert.c

index f15d09e..08c73b2 100644 (file)
@@ -1,3 +1,8 @@
+2005-08-03  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * convert.c (convert_to_integer): Use fold_build1 instead of
+       build1 when converting an integer to an integer.
+
 2005-08-02  Richard Henderson  <rth@redhat.com>
 
        * combine.c (combine_instructions): Don't use reg_equal/equiv
index e3a9478..9079332 100644 (file)
@@ -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