]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/70512 (ICE on valid code on x86_64-linux-gnu: canonical types differ for...
authorNathan Sidwell <nathan@acm.org>
Tue, 5 Apr 2016 23:47:21 +0000 (23:47 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 5 Apr 2016 23:47:21 +0000 (23:47 +0000)
commitc08d28acf853c3af2651c989acd034d5d6d3f8a4
treecbfb0efa43d05266ba5f2e0ab232be4ab053fb2e
parentd5a28db09e14fff64b900ff0d31eabda96c008b3
re PR c++/70512 (ICE on valid code on x86_64-linux-gnu: canonical types differ for identical types)

PR c++/70512
* class.c (fixup_may_alias): New.
(fixup_attribute_variants): Call it.

* g++.dg/ext/attribute-may-alias-5.C: New.

From-SVN: r234768
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/attribute-may-alias-5.C [new file with mode: 0644]