]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR c++/63942
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Nov 2014 21:35:09 +0000 (21:35 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Nov 2014 21:35:09 +0000 (21:35 +0000)
commit94810e461aa90f636e3b4834b5c6af955ea10078
treeafc767f7d032ad609b159c2bb96444301e867ef9
parente422db1ce317d8a8938da375a6c35a1a1ce883d4
PR c++/63942
* name-lookup.c (supplement_binding_1): Override a mangling alias.
* mangle.c (implicit_alias_p, remove_implicit_alias): New.
(mangle_decl): Avoid creating conflicting alias with
-fabi-compat-version=0, too.
* cp-tree.h: Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217950 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/mangle.c
gcc/cp/name-lookup.c
gcc/testsuite/g++.dg/cpp0x/nullptr32.C [new file with mode: 0644]