* mangle.c (write_unnamed_type_name): Implement.
commitfb5d6a4fa9aec18d9dda9b4d568d0e2be87a34ef
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Oct 2009 00:46:49 +0000 (3 00:46 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Oct 2009 00:46:49 +0000 (3 00:46 +0000)
treedce6c2dc62ee375a25c6ec2937c1971bb4daf712
parent6e9e2015d8c24fdc44d8a01bd09bf843274fb900
* mangle.c (write_unnamed_type_name): Implement.
(local_class_index): Split out from...
(discriminator_for_local_entity): ...here.
(nested_anon_class_index): New.
* cp-tree.h (TYPE_FUNCTION_SCOPE_P): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152429 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/mangle.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/abi/mangle32.C [new file with mode: 0644]