decl.c (components_to_record): Remove obsolete kludge.
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 8 Nov 2018 15:19:20 +0000 (15:19 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 8 Nov 2018 15:19:20 +0000 (15:19 +0000)
commit0d8f74b4cf06835a327aaef69787a4b7d9dc8e66
tree482495e0d36bb75f4d01e476d891266a00a62810
parent67124cb62dd566664aa53183821957fa97b27e54
decl.c (components_to_record): Remove obsolete kludge.

* gcc-interface/decl.c (components_to_record): Remove obsolete kludge.
* gcc-interface/utils.c (make_packable_type): Set TYPE_PACKED on the
new type but do not take into account the setting on the old type for
the new fields.  Rename a local variable.
(finish_record_type): Clear DECL_BIT_FIELD_TYPE on a variant part at
offset 0, if any.
(create_field_decl): Tweak comment.

From-SVN: r265917
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/ada/gcc-interface/utils.c