OSDN Git Service

2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 May 2004 15:20:24 +0000 (15:20 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 May 2004 15:20:24 +0000 (15:20 +0000)
        * convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a
        need to generate code instead of a NOP_EXPR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81787 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/convert.c

index 4486260..f657b17 100644 (file)
@@ -1,3 +1,8 @@
+2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a
+       need to generate code instead of a NOP_EXPR.
+
 2004-05-13  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * gcc.c (default_compilers): Fill out initializers for new Fortran
index 5f5d50e..ef0d1f5 100644 (file)
@@ -665,7 +665,7 @@ convert_to_integer (tree type, tree expr)
          break;
        }
 
-      return build1 (NOP_EXPR, type, expr);
+      return build1 (CONVERT_EXPR, type, expr);
 
     case REAL_TYPE:
       return build1 (FIX_TRUNC_EXPR, type, expr);