aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authorJerry Quinn <jlquinn@optonline.net>2009-10-30 12:20:38 +0000
committerJerry Quinn <jlquinn@gcc.gnu.org>2009-10-30 12:20:38 +0000
commit2ea9fa8a9bb64ef759de6302376e6efba03aa3fe (patch)
treec8414dbd8e4600cf712301416289369549cd3f46 /gcc/cp/cp-tree.h
parent4b2d2c13d81f1b243838850fe98bbc6ccdfd77f2 (diff)
downloadgcc-2ea9fa8a9bb64ef759de6302376e6efba03aa3fe.zip
gcc-2ea9fa8a9bb64ef759de6302376e6efba03aa3fe.tar.gz
gcc-2ea9fa8a9bb64ef759de6302376e6efba03aa3fe.tar.bz2
tinfo.cc (operator=(const type_info&)): Revert 153734.
2009-10-30 Jerry Quinn <jlquinn@optonline.net> * libsupc++/tinfo.cc (operator=(const type_info&)): Revert 153734. * libsupc++/typeinfo (type_info::name()): Likewise. * libsupc++/tinfo2.cc (before): Likewise. 2009-10-30 Jerry Quinn <jlquinn@optonline.net> * mangle.c (mangle_type_string_for_rtti): Revert 153734. (needs_fake_anon): Likewise. (write_name): Likewise. (write_nested_name): Likewise. * cp-tree.h (mangle_type_string_for_rtti): Likewise. (get_anonymous_namespace): Likewise. * name-lookup.c (get_anonymous_namespace_name): Likewise. * rtti.c (tinfo_name): Likewise. (tinfo_base_init): Likewise. From-SVN: r153742
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 4ffd899..5c51a6f 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -4517,6 +4517,7 @@ extern tree type_promotes_to (tree);
extern tree perform_qualification_conversions (tree, tree);
/* in name-lookup.c */
+extern tree get_anonymous_namespace_name (void);
extern tree pushdecl (tree);
extern tree pushdecl_maybe_friend (tree, bool);
extern void maybe_push_cleanup_level (tree);
@@ -5298,7 +5299,7 @@ extern tree merge_exception_specifiers (tree, tree);
/* in mangle.c */
extern void init_mangle (void);
extern void mangle_decl (tree);
-extern const char *mangle_type_string (tree);
+extern const char *mangle_type_string_for_rtti (tree);
extern tree mangle_typeinfo_for_type (tree);
extern tree mangle_typeinfo_string_for_type (tree);
extern tree mangle_vtbl_for_type (tree);