Skip to content

Comments

Several dwarf fixes/improvements#13

Merged
5 commits merged intodlang:masterfrom
braddr:dwarf-fixes
Mar 10, 2011
Merged

Several dwarf fixes/improvements#13
5 commits merged intodlang:masterfrom
braddr:dwarf-fixes

Conversation

@braddr
Copy link
Member

@braddr braddr commented Mar 10, 2011

By all means not all of the bugs with dmd's dwarf generation, but fixes a couple of the smaller issues.

braddr added 5 commits March 9, 2011 23:19
1) auto-generated code had no loc info (arguably not a bug, but now they point to the struct definition)
2) in multiobj mode, aka -lib builds, all DW_TAG_subprogram pointed to the first file rather than the appropriate source file
3) debug filename emission was reduced from O( (#segs * linenum_count)^2) to just O(#segs * linenum_count)
UplinkCoder added a commit to UplinkCoder/dmd that referenced this pull request Aug 14, 2016
UplinkCoder added a commit to UplinkCoder/dmd that referenced this pull request Aug 31, 2016
UplinkCoder added a commit to UplinkCoder/dmd that referenced this pull request Sep 1, 2016
UplinkCoder added a commit to UplinkCoder/dmd that referenced this pull request Sep 4, 2016
UplinkCoder added a commit to UplinkCoder/dmd that referenced this pull request Sep 19, 2016
UplinkCoder added a commit to UplinkCoder/dmd that referenced this pull request Sep 25, 2016
ntrel added a commit to ntrel/dmd that referenced this pull request Apr 27, 2025
Avoid lowering to `auto Type x =`, which causes a redundant `auto` error.
ntrel added a commit to ntrel/dmd that referenced this pull request May 15, 2025
Avoid lowering to `auto Type x =`, which causes a redundant `auto` error.
ntrel added a commit to ntrel/dmd that referenced this pull request Nov 14, 2025
Avoid lowering to `auto Type x =`, which causes a redundant `auto` error.
ntrel added a commit to ntrel/dmd that referenced this pull request Dec 14, 2025
Avoid lowering to `auto Type x =`, which causes a redundant `auto` error.
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant