re PR ada/39264 (gnat.dg/pack3.adb fails on powerpc64/s390x)
authorEric Botcazou <ebotcazou@adacore.com>
Sun, 1 Mar 2009 10:53:17 +0000 (10:53 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 1 Mar 2009 10:53:17 +0000 (10:53 +0000)
commit39ae51e069e55db5c979ee2fe408bfee2d79b533
tree54189ffad8b37b0caeed60c21d5704619c6a9968
parent625d32515767fcb3c878bf7e7cf007a6fd479302
re PR ada/39264 (gnat.dg/pack3.adb fails on powerpc64/s390x)

PR ada/39264
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Do no
call make_packable_type on fat pointer types.
<E_Array_Subtype>: Likewise.
<E_Record_Subtype>: Call make_packable_type on all record types
except for fat pointer types.
(make_packable_type): Likewise.
(gnat_to_gnu_field): Likewise.

From-SVN: r144514
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/pack12.adb [new file with mode: 0644]