aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.dlang
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2014-10-15 19:28:19 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2014-10-15 19:28:19 +0100
commit35a49624e2eda82351518e40d26d6deb86fdacc0 (patch)
tree799fdbff515fd376b466158e75cf1cf04b2e489c /gdb/testsuite/gdb.dlang
parent8fa0c4f8ed9e520c39132bc62d51a490a17c537f (diff)
downloadgdb-35a49624e2eda82351518e40d26d6deb86fdacc0.zip
gdb-35a49624e2eda82351518e40d26d6deb86fdacc0.tar.gz
gdb-35a49624e2eda82351518e40d26d6deb86fdacc0.tar.bz2
Remove d-support.c and use gdb_demangle for demangling D symbols.
gdb/ChangeLog * 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 * gdb.dlang/demangle.exp: Update for demangling changes.
Diffstat (limited to 'gdb/testsuite/gdb.dlang')
-rw-r--r--gdb/testsuite/gdb.dlang/demangle.exp8
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/testsuite/gdb.dlang/demangle.exp b/gdb/testsuite/gdb.dlang/demangle.exp
index 4a2ca35..1b146a6 100644
--- a/gdb/testsuite/gdb.dlang/demangle.exp
+++ b/gdb/testsuite/gdb.dlang/demangle.exp
@@ -142,11 +142,11 @@ proc test_d_demangling {} {
test_demangling "_D8demangle4testFFNbNaZaZv" "demangle.test(char() nothrow pure function)"
test_demangling "_D8demangle4testFFNdNfNaZaZv" "demangle.test(char() @property @safe pure function)"
- test_demangling "_D8demangle4test6__vtblZ" "demangle.test.vtbl$"
+ test_demangling "_D8demangle4test6__vtblZ" "vtable for demangle.test"
test_demangling "_D8demangle4test6__initZ" "demangle.test.init$"
- test_demangling "_D8demangle4test12__ModuleInfoZ" "demangle.test.moduleinfo$"
- test_demangling "_D8demangle4test7__ClassZ" "demangle.test.classinfo$"
- test_demangling "_D8demangle4test11__InterfaceZ" "demangle.test.interface$"
+ test_demangling "_D8demangle4test12__ModuleInfoZ" "ModuleInfo for demangle.test"
+ test_demangling "_D8demangle4test7__ClassZ" "ClassInfo for demangle.test"
+ test_demangling "_D8demangle4test11__InterfaceZ" "Interface for demangle.test"
test_demangling "_D8demangle4test6__ctorMFZv" "demangle.test.this()"
test_demangling "_D8demangle4test6__dtorMFZv" "demangle.test.~this()"