Page MenuHomeFreeBSD

ar: add -U (unique) option to disable -D (deterministic) mode
ClosedPublic

Authored by emaste on Jul 23 2015, 7:40 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 5, 10:20 PM
Unknown Object (File)
Tue, Nov 5, 10:19 PM
Unknown Object (File)
Tue, Nov 5, 10:19 PM
Unknown Object (File)
Sun, Nov 3, 4:54 PM
Unknown Object (File)
Fri, Oct 25, 5:23 AM
Unknown Object (File)
Oct 11 2024, 6:55 AM
Unknown Object (File)
Sep 16 2024, 10:35 PM
Unknown Object (File)
Sep 16 2024, 3:51 PM

Details

Summary

I'd like to make ar(1) produce deterministic output by default. In order to do so we'll first need an option to turn off deterministic mode.

Note that this is against upstream ELF Tool Chain ar(1), which is a little different from the one in the FreeBSD tree. I plan to migrate to ELF Tool Chain's eventually, but this change should apply (perhaps with trivial modification) to FreeBSD's.

Diff Detail

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

Event Timeline

emaste retitled this revision from to ar: add -U (unique) option to disable -D (deterministic) mode.
emaste updated this object.
emaste edited the test plan for this revision. (Show Details)
emaste added reviewers: brooks, bapt.
emaste added a subscriber: freebsd-toolchain-list.
imp added a reviewer: imp.
This revision is now accepted and ready to land.Jul 23 2015, 7:44 PM
brooks edited edge metadata.

Looks good to me

bapt edited edge metadata.

This is one of the changes I really needed!

This revision was automatically updated to reflect the committed changes.