aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorVolker Reichelt <reichelt@igpm.rwth-aachen.de>2005-07-21 09:57:05 +0000
committerVolker Reichelt <reichelt@gcc.gnu.org>2005-07-21 09:57:05 +0000
commit423c1d1c5480f39614f6e39fd938e2ddeab7a5ba (patch)
tree84ca56374ae5e1291068f41fcc4e2362fc8909d2 /gcc
parent889d84651c1630468bcc810551c26753acd24782 (diff)
downloadgcc-423c1d1c5480f39614f6e39fd938e2ddeab7a5ba.zip
gcc-423c1d1c5480f39614f6e39fd938e2ddeab7a5ba.tar.gz
gcc-423c1d1c5480f39614f6e39fd938e2ddeab7a5ba.tar.bz2
re PR other/22393 (ICE in emit_move_insn, at expr.c:3142)
PR c/22393 * gcc.dg/complex-4.c: New test. From-SVN: r102229
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/complex-4.c7
2 files changed, 12 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 10e9548..faf36f7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c/22393
+ * gcc.dg/complex-4.c: New test.
+
2005-07-21 Richard Guenther <rguenther@suse.de>
PR testsuite/22522
diff --git a/gcc/testsuite/gcc.dg/complex-4.c b/gcc/testsuite/gcc.dg/complex-4.c
new file mode 100644
index 0000000..6becd3b
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/complex-4.c
@@ -0,0 +1,7 @@
+/* PR c/22393 */
+/* { dg-options "-O -std=gnu99" } */
+
+__complex__ double foo (__complex__ double x)
+{
+ return 1.0 / x * -1.0i;
+}