freebsd-dev/contrib/elftoolchain
Ed Maste d2972ce0cb 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.

Reviewed by:	dim
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D1663
2016-10-22 23:49:06 +00:00
..
addr2line Update to ELF Tool Chain r3475 2016-05-20 17:24:34 +00:00
ar Update ELF Tool Chain to upstream rev 3400 2016-02-12 20:54:02 +00:00
brandelf Use the in-tree sys/elf_common.h to build libelftc. 2016-06-05 23:05:14 +00:00
common Update to ELF Tool Chain r3490 2016-08-31 15:05:04 +00:00
cxxfilt Update to ELF Tool Chain r3475 2016-05-20 17:24:34 +00:00
elfcopy elfcopy: select mode by the end of the program name 2016-10-22 23:49:06 +00:00
elfdump Update to ELF Tool Chain r3490 2016-08-31 15:05:04 +00:00
libdwarf libdwarf: Add definitions for Apple's DWARF extension attributes. 2016-09-20 00:22:35 +00:00
libelf Update to ELF Tool Chain r3490 2016-08-31 15:05:04 +00:00
libelftc Update to ELF Tool Chain r3490 2016-08-31 15:05:04 +00:00
libpe Update to ELF Tool Chain r3475 2016-05-20 17:24:34 +00:00
nm Update to ELF Tool Chain r3475 2016-05-20 17:24:34 +00:00
readelf readelf: silence GCC 4.2.1 uninitialized variable warning 2016-08-31 21:04:58 +00:00
size Update to ELF Tool Chain r3475 2016-05-20 17:24:34 +00:00
strings Update to ELF Tool Chain r3475 2016-05-20 17:24:34 +00:00