This is an archive of the discontinued LLVM Phabricator instance.

[TextAPI][elfabi] Make SoName optional
ClosedPublic

Authored by amontanez on Dec 10 2018, 4:30 PM.

Details

Summary

This change makes DT_SONAME treated as an optional trait for ELF TextAPI stubs. This change accounts for the fact that shared objects aren't guaranteed to have a DT_SONAME entry. Tests have been updated to check for correct behavior of an optional soname.

Diff Detail

Repository
rL LLVM

Event Timeline

amontanez created this revision.Dec 10 2018, 4:30 PM
amontanez edited the summary of this revision. (Show Details)Dec 10 2018, 4:32 PM
This revision is now accepted and ready to land.Dec 10 2018, 4:35 PM
This revision was automatically updated to reflect the committed changes.