Page MenuHomeFreeBSD

elfctl: allow features to be specified by value
ClosedPublic

Authored by emaste on Jan 22 2021, 5:25 PM.

Details

Summary

This will allow elfctl on older releases to set bits that are not yet known there, so that the binary will have the correct settings applied if run on a later FreeBSD version.

Suggested by: kib
Sponsored by: The FreeBSD Foundation

Diff Detail

Repository
R10 FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

emaste created this revision.
usr.bin/elfctl/elfctl.c
263

Do you want to check that only single bit is set in the val?

usr.bin/elfctl/elfctl.c
263

I didn't do that semi-intentionally, so that you could use e.g. elfctl -e =0x81.

Add example of combining numerical values to man page

This revision is now accepted and ready to land.Jan 22 2021, 7:25 PM