OSDN Git Service

(copy_constant, case COMPLEX_CST): Add new arg, TYPE, to call to build_complex.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 29 Sep 1996 23:04:12 +0000 (23:04 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 29 Sep 1996 23:04:12 +0000 (23:04 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12866 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/varasm.c

index d6a4250..28e322d 100644 (file)
@@ -2796,7 +2796,8 @@ copy_constant (exp)
       return copy_node (exp);
 
     case COMPLEX_CST:
-      return build_complex (copy_constant (TREE_REALPART (exp)),
+      return build_complex (TREE_TYPE (exp),
+                           copy_constant (TREE_REALPART (exp)),
                            copy_constant (TREE_IMAGPART (exp)));
 
     case PLUS_EXPR: