decl.c (gnat_to_gnu_entity): In the renaming case...
authorEric Botcazou <ebotcazou@adacore.com>
Sun, 6 May 2012 11:13:32 +0000 (11:13 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 6 May 2012 11:13:32 +0000 (11:13 +0000)
commit9422c886e9405ea2fe5a5f1a0152b301e8ae1204
treed3f9fbbe4ae9a17c6fc5fd48ac3f5c9719ddcc4f
parent80096613015952f3090df0821a8a7d18be93f8ac
decl.c (gnat_to_gnu_entity): In the renaming case...

* gcc-interface/decl.c (gnat_to_gnu_entity) <object>: In the renaming
case, use the padded type if the renamed object has an unconstrained
type with default discriminant.

From-SVN: r187209
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/specs/renaming1.ads [moved from gcc/testsuite/gnat.dg/specs/renamings.ads with 85% similarity]
gcc/testsuite/gnat.dg/specs/renaming2.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/specs/renaming2_pkg1.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/specs/renaming2_pkg2.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/specs/renaming2_pkg3.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/specs/renaming2_pkg4.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/specs/renaming2_pkg4.ads [new file with mode: 0644]