OSDN Git Service

2007-09-12 Olivier Hainque <hainque@adacore.com>
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Sep 2007 10:49:56 +0000 (10:49 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Sep 2007 10:49:56 +0000 (10:49 +0000)
commitfe507ab1c4addbdb025a1a37a5b23c72122bf1c2
tree5543744f197541b0fb5030e363961717337de155
parentd86612fbd6f4a871ccee69107256d89106165f7b
2007-09-12  Olivier Hainque  <hainque@adacore.com>

ada/
* decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: For a subtype
with discriminant constraints, generalize the code for BIT_FIELDs
to PACKED fields of constant size and propagate DECL_PACKED.

testsuite/
* gnat.dg/packed_subtype.adb: New test.

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