DMD backend quality (Was: Re: DIP 1031--Deprecate Brace-Style Struct Initializers--Community Review Round 1 Discussion)

Walter Bright newshound2 at digitalmars.com
Mon Feb 17 19:44:09 UTC 2020


On 2/17/2020 12:25 AM, Jacob Carlborg wrote:
> Apple has since long abandoned the GCC toolchain and now 
> relies exclusively on the LLVM toolchain, as I've mentioned in several places on 
> several occasions. That means Clang and LLDB.
> 
> There are several issues reported for this:
> 
> https://issues.dlang.org/show_bug.cgi?id=18527
> https://issues.dlang.org/show_bug.cgi?id=18612
> 
> You might want to search for "LLDB" as well: 
> https://issues.dlang.org/buglist.cgi?quicksearch=lldb

Thank you, you're right, I've never used LLDB. It never occurred to me that it 
would fail where gdb succeeds. They're both supposed to be compatible with dwarf.

Anyhow, do you want to take a look at the dwarf output and see what's different? 
The dumpobj tool will pretty-print it.


More information about the Digitalmars-d mailing list