- NetBSD Manual Pages
CRUNCHIDE(1) NetBSD General Commands Manual CRUNCHIDE(1)
Powered by man-cgi (2021-06-01).
Maintained for NetBSD
by Kimmo Suominen.
Based on man-cgi by Panagiotis Christias.
crunchide -- hides symbol names from ld, for crunching programs together
crunchide [-f keep-list-file] [-k keep-symbol] object-file
crunchide hides the global symbols of object-file such that they are
ignored by subsequent runs of the linker, ld(1). Some symbols may be
left visible via the -k keep-symbol and -f keep-list-file options. The
keep-list-file must contain a list of symbols to keep visible, one symbol
per line. The names given by keep-symbol or in keep-list-file should be
C names. For example, to keep the C function ``foo'' visible, the option
``-k foo'' should be used.
crunchide is designed as a companion program for crunchgen(1), which
automates the process of creating crunched binaries from multiple compo-
crunchide was written by James da Silva <firstname.lastname@example.org>.
Copyright (c) 1994 University of Maryland. All Rights Reserved.
Chris Demetriou <cgd@NetBSD.org> reorganized crunchide so that it sup-
ported multiple object formats, and added ELF object support and ECOFF
Copyright (c) 1997 Christopher G. Demetriou. All Rights Reserved.
NetBSD 9.2 June 14, 1994 NetBSD 9.2