diff options
author | jhb <jhb@FreeBSD.org> | 2018-03-23 19:30:00 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2018-03-23 19:30:00 +0000 |
commit | 3392884117e3bf4bfcd14d9576e8c6177330caa4 (patch) | |
tree | 5d2b99c4a24afd0b6f4e24beddeb720435a7adfa /share | |
parent | 8fda170a4e89ab97b68ae1659194c5ad8369d7c6 (diff) | |
download | FreeBSD-src-3392884117e3bf4bfcd14d9576e8c6177330caa4.zip FreeBSD-src-3392884117e3bf4bfcd14d9576e8c6177330caa4.tar.gz |
MFC 328909: Always give ELF brands a chance to veto a match.
If a brand provides a header_supported hook, check it when trying to
find a brand based on a matching interpreter as well as in the final
loop for the fallback brand. Previously a brand might reject a binary
via a header_supported hook in one of the earlier loops, but still be
chosen by one of these later loops.
Sponsored by: DARPA / AFRL
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions