OSDN Git Service

* gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Revert previous
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Feb 2012 10:27:15 +0000 (10:27 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Feb 2012 10:27:15 +0000 (10:27 +0000)
commit6b5f97e1d12cb6bc16ba28958ecadef605e014f8
treee1fae0ee4051283969b2c263b8aa570e6a25ef3a
parent25bd48de2675a424fea3ac2c1bbdc13180f0371f
* gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Revert previous
change that creates a special VAR_DECL for debugging purposes.  For an
aliased object with an unconstrained nominal subtype, make its type a
thin reference to the underlying object.
* gcc-interface/utils2.c (build_unary_op) <INDIRECT_REF>: Deal with
expressions built for the initialization of above objects.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184593 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/ada/gcc-interface/utils2.c