Use complex floating-point constant in CDBL.
authorYufeng Zhang <yufeng.zhang@arm.com>
Tue, 29 Nov 2011 15:27:33 +0000 (15:27 +0000)
committerYufeng Zhang <yufeng@gcc.gnu.org>
Tue, 29 Nov 2011 15:27:33 +0000 (15:27 +0000)
2011-11-29  Yufeng Zhang  <yufeng.zhang@arm.com>

Use complex floating-point constant in CDBL.

* gcc.dg/compat/compat-common.h (CDBL): Replace 1i with 1.0i.

From-SVN: r181804

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/compat/compat-common.h

index 246823cd2a5c7e3e6615724fded79a41688689b8..49dd3b818fe9507f942d03311589ca9a488d2a17 100644 (file)
@@ -1,3 +1,9 @@
+2011-11-29  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       Use complex floating-point constant in CDBL.
+
+       * gcc.dg/compat/compat-common.h (CDBL): Replace 1i with 1.0i.
+
 2011-11-29  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/51306
index 8a92ea3e606a8e975e3240b4b3744a7d798046b9..4b3fb9c14cab4ad96555d85ecdbae68da4a67735 100644 (file)
@@ -33,7 +33,7 @@
 #ifndef SKIP_COMPLEX
 #ifdef __GNUC__
 #define CINT(x, y) (x + y * __extension__ 1i)
-#define CDBL(x, y) (x + y * __extension__ 1i)
+#define CDBL(x, y) (x + y * __extension__ 1.0i)
 #else
 #ifdef __SUNPRO_C
 /* ??? Complex support without <complex.h>.  */