Make array dereference build the right evaluation tree.
commit2746e07865f980650206b9ba057f3b37db8edc8b
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 24 Aug 2004 05:40:02 +0000 (23 22:40 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 8 Apr 2005 04:02:52 +0000 (7 21:02 -0700)
tree3185f22b05c835ac433abc393fbc12964754e9ff
parent8cac32587e28486b84812e256504d1bf2349350b
Make array dereference build the right evaluation tree.

When dereferencing an array, it degenerates into a pointer
to the first entry of the array. We did all that correctly
from a type standpoint, but we didn't actually do the
"addressof" operation on the tree itself.

This fixes up the tree properly.

Problem noticed by Chris Li.
evaluate.c