]> git.llucax.com Git - personal/website.git/blob - source/blog/posts/2010/04/28-gdb-will-support-the-d-programming-language.rst
Import personal website to git
[personal/website.git] / source / blog / posts / 2010 / 04 / 28-gdb-will-support-the-d-programming-language.rst
1 Title: GDB will support the D programming language
2 Tags: en, d, gdb, patch, dwarf
3
4 Greate news! I think I can say now that GDB__ will support `the D programming
5 language`__ soon (basically name demangling and pretty-printing some data
6 types, like strings and dynamic arrays; if you're looking for the D extension__
7 to DWARF__, you'll have to wait a little longer for that).
8
9 __ http://en.wikipedia.org/wiki/GNU_Debugger
10 __ http://en.wikipedia.org/wiki/D_programming_language
11 __ http://www.digitalmars.com/d/1.0/abi.html#dwarf
12 __ http://en.wikipedia.org/wiki/DWARF
13
14 The `D support patch`__ was started by John Demme a long time ago, and finished
15 by Mihail Zenkov, who was in charge of merging the patch to the current
16 development branch of GDB and going through the review process.
17
18 __ http://www.dsource.org/projects/gdb-patches
19
20 In the words__ of Joel Brobecker:
21
22 __ http://permalink.gmane.org/gmane.comp.gdb.patches/57678
23
24    The patch is approved (good job!).
25
26 I hope the patch__ is committed soon, so we can have it in the next GDB
27 release.
28
29 __ http://permalink.gmane.org/gmane.comp.gdb.patches/57671
30
31 Congratulations and thanks to all the people involved in both the patch itself
32 and the review process.
33
34 .. admonition:: Update
35
36    It's done!
37
38    * http://permalink.gmane.org/gmane.comp.gdb.patches/57691
39    * http://sourceware.org/ml/gdb-cvs/2010-04/msg00275.html
40
41
42 .. vim: set et sw=3 sts=3 :