re PR c++/12909 (ambiguity in mangling vector types)
commitd6dcdbd5f673e4005a11419d83c0b99af6a512bb
authorJason Merrill <jason@redhat.com>
Wed, 3 Mar 2010 19:01:46 +0000 (3 14:01 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 3 Mar 2010 19:01:46 +0000 (3 14:01 -0500)
treedcb54ad852b4d32d85d9ad046265f49b6f8283d7
parent58a15cf8ee953516f101e4320e83c3fed6bb2cd7
re PR c++/12909 (ambiguity in mangling vector types)

PR c++/12909
* method.c (make_alias_for): Handle VAR_DECL, too.
* decl2.c (vague_linkage_p): Rename from vague_linkage_fn_p.
* tree.c (no_linkage_check): Adjust.
* decl.c (maybe_commonize_var): Adjust.
* mangle.c (mangle_decl): Adjust.
* cp-tree.h: Adjust.

From-SVN: r157202
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/mangle.c
gcc/cp/method.c
gcc/cp/tree.c