This is an archive of the discontinued LLVM Phabricator instance.

[DebugInfo] Dump CIE augmentation data as a list of hex bytes
ClosedPublic

Authored by atanasyan on Mar 1 2016, 2:01 AM.

Details

Summary

CIE augmentation data might contain non-printable characters. The patch prints the data as a list of hex bytes.

Diff Detail

Repository
rL LLVM

Event Timeline

atanasyan updated this revision to Diff 49467.Mar 1 2016, 2:01 AM
atanasyan retitled this revision from to [DebugInfo] Dump CIE augmentation data as a list of hex bytes.
atanasyan updated this object.
atanasyan added reviewers: rafael, pete.
atanasyan set the repository for this revision to rL LLVM.
atanasyan added a subscriber: llvm-commits.
pete edited edge metadata.Mar 1 2016, 9:46 AM
pete added a subscriber: pete.

Hi Simon

Any idea what the non-LLVM objdump/dwarfdump would print in this case?

Either way, LGTM as this is an improvement over the current code.

Thanks,
Pete

In D17759#365376, @pete wrote:

Hi Pete,

Any idea what the non-LLVM objdump/dwarfdump would print in this case?

GNU objdump prints the same list of hex bytes.

Either way, LGTM as this is an improvement over the current code.

Thanks for review.

This revision was automatically updated to reflect the committed changes.