summaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2009-04-11 07:32:52 +0000
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2009-04-11 07:32:52 +0000
commit6f1afc194c487ef2ff8c700759c76db773960ce6 (patch)
treefa5ee4a7d08a196308c8aeb874547135b7cffd71 /gcc/testsuite
parent99ff026772eb2c5c2b64edf80b891a3f65b96b32 (diff)
downloadgcc-6f1afc194c487ef2ff8c700759c76db773960ce6.tar.gz
2009-04-11 Richard Guenther <rguenther@suse.de>
PR c/39712 * c-gimplify.c (c_gimplify_expr): Adjust check for mismatched address expressions. * gcc.dg/pr39712.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145950 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/pr39712.c9
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index da40b35470f..f74dad28e4b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2009-04-10 Richard Guenther <rguenther@suse.de>
+
+ PR c/39712
+ * gcc.dg/pr39712.c: New testcase.
+
2009-04-10 H.J. Lu <hongjiu.lu@intel.com>
PR c++/28301
diff --git a/gcc/testsuite/gcc.dg/pr39712.c b/gcc/testsuite/gcc.dg/pr39712.c
new file mode 100644
index 00000000000..9846e33cd9f
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/pr39712.c
@@ -0,0 +1,9 @@
+/* { dg-do compile } */
+
+int is_table[2][16];
+int is_table_lsf[2][2][16];
+void compute_stereo()
+{
+ int (*is_tab)[16];
+ is_tab = is_table;
+}