[PATCH] Remove demangling of D symbols from gdb

Iain Buclaw ibuclaw@gdcproject.org
Sat Oct 11 10:14:00 GMT 2014


Hi,

This cleans up gdb to use libiberty's dlang demangling implementation,
which has better support for D2.

-- Iain

gdb/ChangeLog:
2014-10-11  Iain Buclaw  <ibuclaw@gdcproject.org>

    * Makefile.in (SFILES): Remove d-support.c.
    (COMMON_OBS): Remove d-support.o.
    * d-lang.h (d_parse_symbol): Remove declaration.
    * d-lang.c (d_demangle): Use gdb_demangle to demangle D symbols.
    * d-support.c: Remove file.

gdb/testsuite/ChangeLog:
2014-10-11  Iain Buclaw  <ibuclaw@gdcproject.org>

    * gdb.dlang/demangle.exp: Update for change in d_demangle.

---
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dlang-demangle.patch
Type: text/x-patch
Size: 20195 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20141011/1e531170/attachment.bin>


More information about the Gdb-patches mailing list