gcc/cp
* mangle.c (save_partially_mangled_name): Remove.
(restore_partially_mangled_name): Likewise.
(write_encoding): Update.
(write_unqualified_name): Likewise.
(start_mangling): Always use name_obstack. Remove 'ident_p'
argument.
(get_identifier_nocopy): Remove.
(finish_mangling_internal): Rename from finish_mangling.
(finish_mangling): New function.
(finish_mangling_get_identifier): Likewise.
(partially_mangled_name, partially_mangled_name_len): Remove.
(mangle_decl_string): Change return type. Update.
(mangle_decl, mangle_type_string, mangle_special_for_type,
mangle_ctor_vtbl_for_type, mangle_thunk, mangle_guard_variable,
mangle_ref_init_variable): Update.
libcpp
* symtab.c (ht_lookup_with_hash): Remove HT_ALLOCED code.
* include/symtab.h (enum ht_lookup_option) <HT_ALLOCED>: Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/incremental-compiler@133233 138bc75d-0d04-0410-961f-82ee72b054a4