r218684 - in /trunk/gcc: cp/ChangeLog cp/class....

jason@gcc.gnu.org jason@gcc.gnu.org
Fri Dec 12 17:52:00 GMT 2014


Author: jason
Date: Fri Dec 12 17:52:21 2014
New Revision: 218684

URL: https://gcc.gnu.org/viewcvs?rev=218684&root=gcc&view=rev
Log:
	* cp-tree.h (NAMESPACE_ABI_TAG): New.
	* name-lookup.c (handle_namespace_attrs): Set it.
	* class.c (check_tag): Split out from find_abi_tags_r.
	(find_abi_tags_r): Also check namespace tags.
	(mark_type_abi_tags): Also mark namespace tags.

Added:
    trunk/gcc/testsuite/g++.dg/abi/abi-tag12.C
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/class.c
    trunk/gcc/cp/cp-tree.h
    trunk/gcc/cp/name-lookup.c



More information about the Gcc-cvs mailing list