freebsd-dev/usr.sbin/crunch/crunchide
Ed Maste f513dfd44b crunchide: report explicit error for combined string table
Some tools produce objects with a combined strtab and shstrtab.
These objects are not supported by crunchide since it rewrites the
symtab and strtab to "hide" symbols. This invalidates section header
offsets into a combined strtab/shstrtab.

In the future we could support these objects (by ensuring that we retain
unmodified section name strings in the output .strtab, and then rewriting
each section header's sh_name).

MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
2016-11-17 18:12:17 +00:00
..
crunchide.1
crunchide.c crunchide: remove obsolete a.out header and comment 2016-11-16 16:39:51 +00:00
exec_elf32.c crunchide: report explicit error for combined string table 2016-11-17 18:12:17 +00:00
exec_elf64.c
extern.h crunchide: remove unused a.out and non-functional ECOFF support 2015-04-17 15:18:54 +00:00
Makefile crunchide: always include both 32- and 64-bit ELF support 2015-04-18 00:30:36 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00