This is an archive of the discontinued LLVM Phabricator instance.

ObjectFile: parse EABI Attributes
ClosedPublic

Authored by compnerd on Apr 22 2016, 4:08 PM.

Details

Reviewers
clayborg
Summary

This adds basic parsing of the EABI attributes section. This section contains
additional information about the target for which the file was built. Attempt
to infer additional architecture information from that section.

This is still relatively light in terms of inferred information. However, this lays the groundwork for inferring more information in the future.

Suggestions for testing this welcome.

Diff Detail

Event Timeline

compnerd updated this revision to Diff 54744.Apr 22 2016, 4:08 PM
compnerd retitled this revision from to ObjectFile: parse EABI Attributes.
compnerd updated this object.
compnerd added a reviewer: clayborg.
compnerd set the repository for this revision to rL LLVM.
compnerd added a subscriber: lldb-commits.
clayborg accepted this revision.Apr 22 2016, 5:33 PM
clayborg edited edge metadata.

Looks fine to me as long as all test bots are happy with this.

This revision is now accepted and ready to land.Apr 22 2016, 5:33 PM
compnerd closed this revision.Aug 7 2016, 9:48 PM