OSDN Git Service

PR ada/53592
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Jun 2012 10:46:12 +0000 (10:46 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Jun 2012 10:46:12 +0000 (10:46 +0000)
commitfc0d5ab8abcc7288cbf63c2b5c936843037603b5
tree987f589d15db5b98923db64924df237e6cac9c29
parent0cbb04c9e7353b7d8f101e4d5c1f216adae31ca5
PR ada/53592
* gcc-interface/gigi.h (maybe_vector_array): Make static inline.
* gcc-interface/utils.c (maybe_vector_array): Delete.
* gcc-interface/trans.c (gnat_to_gnu) <N_Indexed_Component>: Mark the
array object as addressable if it has vector type and is on the LHS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@188654 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/gigi.h
gcc/ada/gcc-interface/trans.c
gcc/ada/gcc-interface/utils.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/vect8.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/vect8.ads [new file with mode: 0644]