Mono-D 0.5.4.1 - Build, completion & other fixes + Unittests via rdmd

Iain Buclaw ibuclaw at ubuntu.com
Fri Oct 18 04:58:00 PDT 2013


On 18 October 2013 12:43, Bruno Medeiros <brunodomedeiros+dng at gmail.com> wrote:
> On 16/10/2013 22:21, Andrei Alexandrescu wrote:
>>
>> On 10/16/13 5:38 AM, Bruno Medeiros wrote:
>>>
>>> On 08/10/2013 14:18, Alexander Bothe wrote:
>>>>
>>>> Are there any plans/tricks/hacks on how to get programs built
>>>> with dmd debuggable with gdb? Then we also could release the
>>>> addin for Windows as well!
>>>> (Afaik I asked the same question some time ago, but well, perhaps
>>>> something did change over the time :-))
>>>
>>>
>>> I was wondering the same as well... But from the lack of answers I think
>>> not much can be done? :/
>>
>>
>> What are the matters involved? I did get basic debugging sessions
>> working, but I forgot whether it was dmd or gdc.
>>
>> Andrei
>>
>
> If that was under Windows, it must have been GDC then. The debug format that
> DMD emits on Windows (OMF for x32 and COFF for x64, if I'm correct) is not
> understood by GDB, which I guess only understands DWARF.
>
>

GCC is able to emit COFF object code - and GDB can read COFF debug
code - though admitedly COFF is a woeful excuse of an object/debug
file format.  :o)

Regards
-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';


More information about the Digitalmars-d-announce mailing list