discr39.adb
456 Bytes
-
decl.c (components_need_strict_alignment): New. · 29e100b3
* gcc-interface/decl.c (components_need_strict_alignment): New. (components_to_record): Do not pack the variants if one of the fields needs strict alignment. Likewise for the variant part as a whole. Specify the position of the variants even if the size isn't specified, but do not specify the size of the variant part in this case. From-SVN: r193750
Eric Botcazou committed