decl.c (gnat_to_gnu_entity): Do not make fat pointer types artificial unconditionally.
authorEric Botcazou <ebotcazou@adacore.com>
Sat, 2 Apr 2011 08:50:32 +0000 (08:50 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 2 Apr 2011 08:50:32 +0000 (08:50 +0000)
commit583eb0c997f44e4e6b3aff9c7a7ef92e0bd137db
tree8230f6735128dfc17497f19db4955668566e72c8
parente3edbd56bae7748e9aee236cae35836edb9e35e8
decl.c (gnat_to_gnu_entity): Do not make fat pointer types artificial unconditionally.

* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Do not make
fat pointer types artificial unconditionally.
<E_Array_Subtype>: Attach the base array type as a parallel type if it
isn't artificial.

From-SVN: r171883
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c