This is an archive of the discontinued LLVM Phabricator instance.

[dsymutil] Correctly handle DW_TAG_label
ClosedPublic

Authored by JDevlieghere on Feb 18 2018, 5:02 AM.

Details

Summary

This patch contains logic for handling DW_TAG_label that's present in darwin's dsymutil implementation, but not yet upstream.

Diff Detail

Repository
rL LLVM

Event Timeline

JDevlieghere created this revision.Feb 18 2018, 5:02 AM

You should be able to generate a testcase using an assembler source.

tools/dsymutil/DwarfLinker.cpp
2496 ↗(On Diff #134831)

put

JDevlieghere edited the summary of this revision. (Show Details)

Add test case

JDevlieghere marked an inline comment as done.Feb 20 2018, 3:01 AM
aprantl accepted this revision.Feb 20 2018, 8:42 AM

Thanks!

This revision is now accepted and ready to land.Feb 20 2018, 8:42 AM
This revision was automatically updated to reflect the committed changes.