]> git.ipfire.org Git - thirdparty/gcc.git/commit
Properly demangle a global constructor symbol.
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 16 Nov 2010 17:56:50 +0000 (17:56 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 16 Nov 2010 17:56:50 +0000 (09:56 -0800)
commit431f321fbdb350136ca5788cdab4e7e3f5f32abe
tree9d3533fc1dff04194be510a494ce250339df5c37
parentb9b9d34254d1111aa6c8bf0bc48ca68d5ca92c24
Properly demangle a global constructor symbol.

2010-11-16  H.J. Lu  <hongjiu.lu@intel.com>

PR other/42670
PR binutils/11137
* cp-demangle.c (d_make_demangle_mangled_name): New.
(d_demangle_callback): Use it on DCT_GLOBAL_XTORS.

* testsuite/demangle-expected: Updated.

From-SVN: r166810
libiberty/ChangeLog
libiberty/cp-demangle.c
libiberty/testsuite/demangle-expected