]> gcc.gnu.org Git - gcc.git/commit
re PR c++/45984 (ICE: canonical types differ for identical types)
authorJason Merrill <jason@redhat.com>
Thu, 14 Oct 2010 00:50:26 +0000 (20:50 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 14 Oct 2010 00:50:26 +0000 (20:50 -0400)
commit8943989ddaeb040a72840f92a9654235e77470fd
tree283b19d2c2c5d3a03c65074a0f46db161fb0c68e
parentb477c9658b9e37d13e8c1978f2932e1821473339
re PR c++/45984 (ICE: canonical types differ for identical types)

PR c++/45984
* class.c (fixup_attribute_variants): New fn.
* cp-tree.h: Declare it.
* pt.c (instantiate_class_template): Call it.
* semantics.c (begin_class_definition): Call it.

From-SVN: r165443
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/canon-type-8.C [new file with mode: 0644]
This page took 0.062462 seconds and 5 git commands to generate.