Page MenuHomeFreeBSD

Retire WITHOUT_ELFCOPY_AS_OBJCOPY option
ClosedPublic

Authored by emaste on Jul 27 2016, 3:44 PM.
Tags
None
Referenced Files
F82184891: D7337.id20983.diff
Fri, Apr 26, 6:30 AM
F82184886: D7337.id20367.diff
Fri, Apr 26, 6:30 AM
F82184884: D7337.id18815.diff
Fri, Apr 26, 6:30 AM
F82184877: D7337.id.diff
Fri, Apr 26, 6:30 AM
Unknown Object (File)
Thu, Apr 18, 5:41 PM
Unknown Object (File)
Wed, Apr 3, 7:36 PM
Unknown Object (File)
Wed, Apr 3, 7:35 PM
Unknown Object (File)
Wed, Apr 3, 7:35 PM
Subscribers
None

Details

Summary

In FreeBSD 11 ELF Tool Chain's elfcopy is installed as objcopy by default, with the option to switch back to GNU objcopy by setting WITHOUT_ELFCOPY_AS_OBJCOPY in make.conf.

We plan to remove the outdated in-tree binutils in FreeBSD 12, so this option can be removed.

Note: I will hold off on committing these tool chain changes until after FreeBSD 11.0 is released.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste retitled this revision from to Retire WITHOUT_ELFCOPY_AS_OBJCOPY option.
emaste updated this object.
emaste edited the test plan for this revision. (Show Details)
emaste added reviewers: bdrewery, imp.
tools/build/mk/OptionalObsoleteFiles.inc
8012 ↗(On Diff #18815)

Actually this, and the man page, should move to ObsoleteFiles.inc before commit.

Refresh patch and update UPDATING and ObsoleteFiles.inc

imp edited edge metadata.
This revision is now accepted and ready to land.Sep 15 2016, 3:28 PM
brooks added a reviewer: brooks.
bapt added a reviewer: bapt.
This revision was automatically updated to reflect the committed changes.