crunchide(1) - NetBSD Manual Pages

Command: Section: Arch: Collection:  
CRUNCHIDE(1)            NetBSD General Commands Manual            CRUNCHIDE(1)


NAME
crunchide -- hides symbol names from ld, for crunching programs together
SYNOPSIS
crunchide [-f keep-list-file] [-k keep-symbol] object-file [object-file ...]
DESCRIPTION
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- nent programs.
SEE ALSO
crunchgen(1), ld(1)
AUTHORS
crunchide was written by James da Silva <jds@cs.umd.edu>. 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 object recognition. Copyright (c) 1997 Christopher G. Demetriou. All Rights Reserved. NetBSD 9.4_STABLE June 14, 1994 NetBSD 9.4_STABLE
Powered by man-cgi (2024-03-20). Maintained for NetBSD by Kimmo Suominen. Based on man-cgi by Panagiotis Christias.