[C++ PATCH] Hash mangling alias
commit6ff24f58ba0e2a7fb83be7a2c117407381c4b425
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Oct 2017 19:59:12 +0000 (10 19:59 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Oct 2017 19:59:12 +0000 (10 19:59 +0000)
treeea5180cac30efcceb73869fa7b6d056dc6804865
parent2b31f61c2d641032002ffaa7e636d0eb92a96d55
[C++ PATCH] Hash mangling alias

https://gcc.gnu.org/ml/gcc-patches/2017-10/msg00618.html
* decl2.c (struct mangled_decl_hash): New hash traits.
(mangled_decls): Make hash_table<mangled_decl_hash>.
(generate_mangling_alias, record_mangling): Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253608 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl2.c