www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ldc - Microsoft is going to add CodeView debug information to LLVM

reply Kai Nacke <kai redstar.de> writes:
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
Nov 01 2015
next sibling parent Joakim <dlang joakim.fea.st> writes:
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
Nov 01 2015
prev sibling parent reply Rainer Schuetze <r.sagitario gmx.de> writes:
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
Nov 01 2015
parent Kai Nacke <kai redstar.de> writes:
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
Nov 02 2015