OSDN Git Service

* gcc-interface/decl.c (gnat_to_gnu_field): Add DEBUG_INFO_P parameter.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Sep 2009 14:05:47 +0000 (14:05 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Sep 2009 14:05:47 +0000 (14:05 +0000)
commitf23a70cc7dea39d4237d020148866ef554bf69a6
tree173ae77b8b17d5784365b182d12152624cec45a1
parentbcec16bf7a47f461616c3de6e6d6e5526b79f98d
* gcc-interface/decl.c (gnat_to_gnu_field): Add DEBUG_INFO_P parameter.
If a padding type was made for the field, declare it.
(components_to_record): Add DEBUG_INFO_P parameter.  Adjust call
to gnat_to_gnu_field and call to self.
(gnat_to_gnu_entity) <E_Array_Type>: Do not redeclare padding types.
<E_Array_Subtype>: Likewise.
Adjust calls to gnat_to_gnu_field and components_to_record.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151755 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/discr20.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/discr20.ads [new file with mode: 0644]