libiberty: sync with gcc
authorBill Maddox <maddox@google.com>
Mon, 23 Dec 2013 17:49:47 +0000 (17:49 +0000)
committerMike Frysinger <vapier@gentoo.org>
Mon, 6 Jan 2014 18:44:21 +0000 (13:44 -0500)
commiteafbc3bf7b4ae9d85c833037413239c45393d266
tree900d220e37e502c36b21158f09a0ab14ad14804d
parent78f47043ff0654e832d6ac9aa96c9d0819739483
libiberty: sync with gcc

PR c++/41090
Add -fdeclone-ctor-dtor.
include/
* demangle.h (enum gnu_v3_ctor_kinds):
Added literal gnu_v3_unified_ctor.
(enum gnu_v3_ctor_kinds):
Added literal gnu_v3_unified_dtor.
libiberty/
* cp-demangle.c (cplus_demangle_fill_ctor,cplus_demangle_fill_dtor):
Handle unified ctor/dtor.
(d_ctor_dtor_name): Handle unified ctor/dtor.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206182 138bc75d-0d04-0410-961f-82ee72b054a4
include/ChangeLog
include/demangle.h
libiberty/ChangeLog
libiberty/cp-demangle.c