* decl2.c (mangling_aliases): New variable.
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 May 2015 03:28:52 +0000 (03:28 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 May 2015 03:28:52 +0000 (03:28 +0000)
commit6e9c0030c6e5c42e6110248d530d6856c41feb7b
tree7caf557f25ae5b4702351dd8b0cff09dda864d87
parenta4722037e2676cddd24378fb74b2824276c31af7
* decl2.c (mangling_aliases): New variable.
(note_mangling_alias, generate_mangling_aliases): New.
(cp_write_global_declarations): Call generate_mangling_aliases.
(generate_mangling_alias): Split out from...
* mangle.c (mangle_decl): ...here.
* cp-tree.h: Declare note_mangling_alias.

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