diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-09-29 19:04:12 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-09-29 19:04:12 -0400 |
commit | 28eb1cb8c354240671f8651f7ff7e1cf7356e6e3 (patch) | |
tree | 31165c9aaace2a37101ffc8ada8b578c92904a88 | |
parent | 214d5b845f0ba3cd04c9d8d63c7caafbf41f7ec1 (diff) | |
download | gcc-28eb1cb8c354240671f8651f7ff7e1cf7356e6e3.zip gcc-28eb1cb8c354240671f8651f7ff7e1cf7356e6e3.tar.gz gcc-28eb1cb8c354240671f8651f7ff7e1cf7356e6e3.tar.bz2 |
(copy_constant, case COMPLEX_CST): Add new arg, TYPE, to call to build_complex.
From-SVN: r12866
-rw-r--r-- | gcc/varasm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index d6a4250..28e322d 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -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: |