diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-11 07:32:52 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-11 07:32:52 +0000 |
commit | 6f1afc194c487ef2ff8c700759c76db773960ce6 (patch) | |
tree | fa5ee4a7d08a196308c8aeb874547135b7cffd71 /gcc/testsuite | |
parent | 99ff026772eb2c5c2b64edf80b891a3f65b96b32 (diff) | |
download | gcc-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/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr39712.c | 9 |
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; +} |