GDB - lets make D support awesome

Iain Buclaw ibuclaw at ubuntu.com
Mon Nov 18 02:41:25 PST 2013


Hi,

I've created a gdb fork on github and will be giving d-lang 
support some love - with the intention of pushing patches back to 
gdb development as soon as possible.  The bulk of the work will 
be done over the next fortnight, but for some other work (see 
buglink) will take a couple more months to roll out as changes on 
both gdb and compilers need to be aligned up.

https://d.puremagic.com/issues/show_bug.cgi?id=9800


If anybody is interesting in helping out.  Would be great to get 
people developing, testing, and sending suggestions for 
features/fixes on it.  Especially users of dmd/ldc to jump on 
board to ensure that changes done don't break the existing 
support that you may have.


Note #numero uno:
To anyone who wants to send patches, do bare in mind that GDB is 
a GPLv3+ project, and any significant contributions require you 
to sign FSF copyright assignment papers.  If you do not agree 
with GPLv3+ or are unable to, or don't agree with reassigning 
your copyright (eg: your company owns your IP), then this project 
is not for you.

For those who can contribute, feel free to fork me here:
https://github.com/ibuclaw/gdb


Note #numero due:
There are a few bug reports here and there, and a few ideas I've 
got scribbled down around the place.  A new DIP should perhaps be 
created to consolidate all these thoughts together.


Note #numero tre:
Any changes to the DWARF specification will need to be raised as 
a new issue with details of change and relevant sections.  Lets 
go through the proper channels this time round rather than 
inventing tags/attributes on the fly.


That is all.



More information about the Digitalmars-d mailing list