]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR c++/88181 (ICE: verify_type failed (error: type variant differs by...
authorJakub Jelinek <jakub@redhat.com>
Fri, 30 Aug 2019 11:14:56 +0000 (13:14 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 30 Aug 2019 11:14:56 +0000 (13:14 +0200)
commit17981e7baab8a2c754599b1643dc0d6b8de9dbb9
treeceb3e4e2fa0f713c11e1f446da6319b05178545a
parent5ba94a17e7b5934e179dca7b408a5cd92f0bc0cd
backport: re PR c++/88181 (ICE: verify_type failed (error: type variant differs by TYPE_PACKED))

Backported from mainline
2018-11-27  Jakub Jelinek  <jakub@redhat.com>

PR c++/88181
* class.c (fixup_attribute_variants): Also propagate TYPE_PACKED
to variants.

* g++.dg/debug/pr88181.C: New test.

From-SVN: r275071
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/debug/pr88181.C [new file with mode: 0644]