Page MenuHomeFreeBSD

elfctl: allow features to be specified by value
ClosedPublic

Authored by emaste on Jan 22 2021, 5:25 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 16 2024, 11:20 AM
Unknown Object (File)
Feb 16 2024, 11:20 AM
Unknown Object (File)
Feb 16 2024, 11:20 AM
Unknown Object (File)
Feb 16 2024, 10:11 AM
Unknown Object (File)
Feb 16 2024, 4:48 AM
Unknown Object (File)
Jan 12 2024, 9:27 AM
Unknown Object (File)
Jan 9 2024, 6:04 AM
Unknown Object (File)
Dec 27 2023, 11:40 PM
Subscribers

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

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

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

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

usr.bin/elfctl/elfctl.c
264

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