pt.c (lookup_template_class_1): Splice out abi_tag attribute if necessary.
authorJason Merrill <jason@redhat.com>
Tue, 16 Sep 2014 02:36:12 +0000 (22:36 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 16 Sep 2014 02:36:12 +0000 (22:36 -0400)
commite93050426d180c5d22653e349e066331785521f0
tree1286e6ce61333a793eefcac997b7d595c8367038
parent4654c0cf4a05c0af9ff3d0969382d175f5b32e7e
pt.c (lookup_template_class_1): Splice out abi_tag attribute if necessary.

* pt.c (lookup_template_class_1): Splice out abi_tag attribute if
necessary.  Call inherit_targ_abi_tags here.
* class.c (check_bases_and_members): Not here.
(inherit_targ_abi_tags): Check CLASS_TYPE_P.
* cp-tree.h: Declare inherit_targ_abi_tags.

From-SVN: r215283
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/pt.c
gcc/testsuite/g++.dg/abi/abi-tag10.C [new file with mode: 0644]