Thread overview
Microsoft is going to add CodeView debug information to LLVM
Nov 01, 2015
Kai Nacke
Nov 02, 2015
Joakim
Nov 02, 2015
Rainer Schuetze
Nov 02, 2015
Kai Nacke
November 01, 2015
Hi all!

I just found this announcement: http://permalink.gmane.org/gmane.comp.compilers.clang.devel/45575

It is a proposal how to add CodeView debug information generation to LLVM and clang. This is really good news: It means that we will be able to debug D code with VisualStudio. A long missed feature, see issue #167. (https://github.com/ldc-developers/ldc/issues/167)

Regards,
Kai
November 02, 2015
On Sunday, 1 November 2015 at 13:08:35 UTC, Kai Nacke wrote:
> Hi all!
>
> I just found this announcement: http://permalink.gmane.org/gmane.comp.compilers.clang.devel/45575
>
> It is a proposal how to add CodeView debug information generation to LLVM and clang. This is really good news: It means that we will be able to debug D code with VisualStudio. A long missed feature, see issue #167. (https://github.com/ldc-developers/ldc/issues/167)

Yeah, they open sourced the format, mentioned in the main forum a couple days ago:

http://forum.dlang.org/thread/qmwubmyrlxcukvlkygjc@forum.dlang.org
November 02, 2015

On 01.11.2015 14:08, Kai Nacke wrote:
> Hi all!
>
> I just found this announcement:
> http://permalink.gmane.org/gmane.comp.compilers.clang.devel/45575
>
> It is a proposal how to add CodeView debug information generation to
> LLVM and clang. This is really good news: It means that we will be able
> to debug D code with VisualStudio. A long missed feature, see issue
> #167. (https://github.com/ldc-developers/ldc/issues/167)
>
> Regards,
> Kai

Great news! I was thinking about tackling this, too, but will leave it to the experts for now ;-)

BTW: the link didn't work for me, but I guess you are referring to "CodeView debug info emission in Clang/LLVM" at http://news.gmane.org/gmane.comp.compilers.clang.devel
November 02, 2015
On Monday, 2 November 2015 at 07:25:01 UTC, Rainer Schuetze wrote:
>
>
> On 01.11.2015 14:08, Kai Nacke wrote:
>> Hi all!
>>
>> I just found this announcement:
>> http://permalink.gmane.org/gmane.comp.compilers.clang.devel/45575
>>
>> It is a proposal how to add CodeView debug information generation to
>> LLVM and clang. This is really good news: It means that we will be able
>> to debug D code with VisualStudio. A long missed feature, see issue
>> #167. (https://github.com/ldc-developers/ldc/issues/167)
>>
>> Regards,
>> Kai
>
> Great news! I was thinking about tackling this, too, but will leave it to the experts for now ;-)
>
> BTW: the link didn't work for me, but I guess you are referring to "CodeView debug info emission in Clang/LLVM" at http://news.gmane.org/gmane.comp.compilers.clang.devel

Yes, I am referring to the article in the clang group. The LDC issue #167 was my attempt to tackle this problem. See http://reviews.llvm.org/D165, too.

Regards,
Kai