Page MenuHomeFreeBSD

elfcopy: exclude extension when converting from binary
ClosedPublic

Authored by emaste on Nov 20 2015, 9:46 PM.
Tags
None
Referenced Files
F167384904: D4238.diff
Fri, Aug 21, 11:59 AM
Unknown Object (File)
Wed, Aug 19, 6:55 PM
Unknown Object (File)
Sun, Aug 16, 11:36 AM
Unknown Object (File)
Sun, Aug 16, 11:36 AM
Unknown Object (File)
Sun, Aug 16, 11:35 AM
Unknown Object (File)
Mon, Jul 27, 6:31 AM
Unknown Object (File)
Jul 16 2026, 5:37 PM
Unknown Object (File)
Jul 11 2026, 10:32 PM
Subscribers
None

Details

Summary

When converting from binary to ELF, elfcopy creates symbols _binary_<filename>_start_, _binary_<filename>_end, and _binary_<filename>_size. For compatibility with GNU objcopy (and to produce sensible symbol names) the extension must be stripped off.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

emaste retitled this revision from to elfcopy: exclude extension when converting from binary.
emaste updated this object.
emaste edited the test plan for this revision. (Show Details)
emaste added a reviewer: imp.
imp edited edge metadata.

looks good to me. At least one test I ran with this a few weeks ago worked.

This revision is now accepted and ready to land.Dec 7 2015, 8:12 PM
This revision was automatically updated to reflect the committed changes.