Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
June 15, 2017 MS-COFF/PDB support in LLVM/LDC, where are we at? | ||||
---|---|---|---|---|
| ||||
Attachments:
| Hey people, I haven't checked in for a while, I'm yet again tempted to use D for a small work thing, but I'll need LDC for it, and debuginfo needs to work or it's a non-starter. Does anyone know where that stuff stands? What are the limits? Last I checked, some MS guys were personally introducing full debuginfo to LLVM, but I'm not sure if they progressed, or if that work is available in LDC? Cheers. - Manu |
June 15, 2017 Re: MS-COFF/PDB support in LLVM/LDC, where are we at? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On Thursday, 15 June 2017 at 01:34:01 UTC, Manu wrote: > Hey people, I haven't checked in for a while, I'm yet again tempted to use D for a small work thing, but I'll need LDC for it, and debuginfo needs to work or it's a non-starter. > > Does anyone know where that stuff stands? What are the limits? Last I checked, some MS guys were personally introducing full debuginfo to LLVM, but I'm not sure if they progressed, or if that work is available in LDC? > > Cheers. > - Manu Google tells me that at least LLVM should support it[1]. Dunno about the rest of LDC. Cheers, Jakob. [1] http://clang.llvm.org/docs/MSVCCompatibility.html |
June 15, 2017 Re: MS-COFF/PDB support in LLVM/LDC, where are we at? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jakob Bornecrantz Attachments:
| On 15 June 2017 at 12:00, Jakob Bornecrantz via Digitalmars-d < digitalmars-d@puremagic.com> wrote:
> On Thursday, 15 June 2017 at 01:34:01 UTC, Manu wrote:
>
>> Hey people, I haven't checked in for a while, I'm yet again tempted to
>> use D for a small work thing, but I'll need LDC for it, and debuginfo needs
>> to work or it's a non-starter.
>>
>> Does anyone know where that stuff stands? What are the limits? Last I checked, some MS guys were personally introducing full debuginfo to LLVM, but I'm not sure if they progressed, or if that work is available in LDC?
>>
>> Cheers.
>> - Manu
>>
>
> Google tells me that at least LLVM should support it[1]. Dunno about the rest of LDC.
>
> Cheers, Jakob.
>
> [1] http://clang.llvm.org/docs/MSVCCompatibility.html
>
I'd love to know what "mostly complete" means :)
|
June 15, 2017 Re: MS-COFF/PDB support in LLVM/LDC, where are we at? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On Thursday, 15 June 2017 at 01:34:01 UTC, Manu wrote: > Hey people, I haven't checked in for a while, I'm yet again tempted to use D for a small work thing, but I'll need LDC for it, and debuginfo needs to work or it's a non-starter. > > Does anyone know where that stuff stands? What are the limits? Last I checked, some MS guys were personally introducing full debuginfo to LLVM, but I'm not sure if they progressed, or if that work is available in LDC? > > Cheers. > - Manu We support CodeView, to what extent I don't know. https://github.com/ldc-developers/ldc/blob/master/tests/debuginfo/vector_cdb.d https://github.com/ldc-developers/ldc/blob/master/tests/debuginfo/strings_cdb.d just try it and see if it is up to your needs! $ldc2 -g main.d -of=main.exe $cv . main.exe |
June 15, 2017 Re: MS-COFF/PDB support in LLVM/LDC, where are we at? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | https://github.com/ldc-developers/ldc/issues/1716 this? |
Copyright © 1999-2021 by the D Language Foundation