fix pr c/57577
commit6a3adac6a744883d9164deda318492121e6048ef
authorbviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Jun 2013 22:03:20 +0000 (12 22:03 +0000)
committerbviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Jun 2013 22:03:20 +0000 (12 22:03 +0000)
tree8687d4442d46f2ae893bd8d95b104c6f7d5bfea0
parenta8b52ce38f3056e464457ba1e95efa25a8f08d07
fix pr c/57577
gcc/c/ChangeLog
+2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
+
+       * c-array-notation.c (build_array_notation_expr): Reject array notation
+       mismatch between LHS and RHS even inside a call_expr.  Also, removed
+       a couple while statements that were dead code.
+

gcc/testsuite/ChangeLog
+2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
+
+       PR c/57577
+       * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
+

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200043 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c/ChangeLog
gcc/c/c-array-notation.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/cilk-plus/AN/pr57577.c [new file with mode: 0644]