HomeFreeBSD

MFC r307808: elfcopy: select mode by the end of the program name

Description

MFC r307808: elfcopy: select mode by the end of the program name

The mode of operation (elfcopy, mcs, or strip) is chosen based on the
program name. Broaden this to allow a substring match at the end of the
name to allow prefixes - for example, bsdstrip or aarch64-freebsd-strip.

This improves use of these tools as drop-in replacements for GNU objcopy
and strip, which are often built with a limited set of supported targets
and installed with a target prefix for cross tools.

Details

Provenance
emasteAuthored on
Parents
rS317719: MFC r309679 (cem): readelf -S: Include zero index and match binutils' no-name
Branches
Unknown
Tags
Unknown