OSDN Git Service

* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Modular_Integer_Subtype>
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Apr 2009 11:32:58 +0000 (11:32 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Apr 2009 11:32:58 +0000 (11:32 +0000)
commit690b203025ca452da85ae9b12e3f91ad313bee82
tree8ac3b485df51fd738868f148dfcb12cbd120b2fb
parenta7cc154907a72ee4472376e7dc70613f1cc1a6b1
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Modular_Integer_Subtype>
For packed array types, make the original array type a parallel type
for the modular type and its JM wrapper if the type is bit-packed.
<E_Array_Subtype>: Likewise.  Do not generate the special XA parallel
record type for packed array types.  Remove kludge.

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