Deleted Added
full compact
crunchgen.1 (162806) crunchgen.1 (208027)
1.\"
2.\" Copyright (c) 1994 University of Maryland
3.\" All Rights Reserved.
4.\"
5.\" Permission to use, copy, modify, distribute, and sell this software and its
6.\" documentation for any purpose is hereby granted without fee, provided that
7.\" the above copyright notice appear in all copies and that both that
8.\" copyright notice and this permission notice appear in supporting

--- 8 unchanged lines hidden (view full) ---

17.\" BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
18.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
19.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
20.\" IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21.\"
22.\" Author: James da Silva, Systems Design and Analysis Group
23.\" Computer Science Department
24.\" University of Maryland at College Park
1.\"
2.\" Copyright (c) 1994 University of Maryland
3.\" All Rights Reserved.
4.\"
5.\" Permission to use, copy, modify, distribute, and sell this software and its
6.\" documentation for any purpose is hereby granted without fee, provided that
7.\" the above copyright notice appear in all copies and that both that
8.\" copyright notice and this permission notice appear in supporting

--- 8 unchanged lines hidden (view full) ---

17.\" BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
18.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
19.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
20.\" IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21.\"
22.\" Author: James da Silva, Systems Design and Analysis Group
23.\" Computer Science Department
24.\" University of Maryland at College Park
25.\" $FreeBSD: head/usr.sbin/crunch/crunchgen/crunchgen.1 162806 2006-09-29 17:57:04Z ru $
25.\" $FreeBSD: head/usr.sbin/crunch/crunchgen/crunchgen.1 208027 2010-05-13 12:07:55Z uqs $
26.\"
27.Dd December 23, 2005
28.Dt CRUNCHGEN 1
29.Os
30.Sh NAME
31.Nm crunchgen
32.Nd generates build environment for a crunched binary
33.Sh SYNOPSIS

--- 402 unchanged lines hidden (view full) ---

436Note that if the
437.Ic libs_so
438command had been used, copies of the libraries so named
439would also need to be copied to the install floppy.
440.Sh SEE ALSO
441.Xr crunchide 1 ,
442.Xr make 1 ,
443.Xr rtld 1
26.\"
27.Dd December 23, 2005
28.Dt CRUNCHGEN 1
29.Os
30.Sh NAME
31.Nm crunchgen
32.Nd generates build environment for a crunched binary
33.Sh SYNOPSIS

--- 402 unchanged lines hidden (view full) ---

436Note that if the
437.Ic libs_so
438command had been used, copies of the libraries so named
439would also need to be copied to the install floppy.
440.Sh SEE ALSO
441.Xr crunchide 1 ,
442.Xr make 1 ,
443.Xr rtld 1
444.Sh AUTHORS
445.An -nosplit
446The
447.Nm
448utility was written by
449.An James da Silva Aq jds@cs.umd.edu .
450.Pp
451Copyright (c) 1994 University of Maryland.
452All Rights Reserved.
453.Pp
454The
455.Ic libs_so
456keyword was added in 2005 by
457.An Adrian Steinmann Aq ast@marabu.ch
458and
459.An Ceri Davies Aq ceri@FreeBSD.org .
444.Sh CAVEATS
445While
446.Nm
447takes care to eliminate link conflicts between the component programs
448of a crunched binary, conflicts are still possible between the
449libraries that are linked in.
450Some shuffling in the order of
451libraries may be required, and in some rare cases two libraries may
452have an unresolvable conflict and thus cannot be crunched together.
453.Pp
454Some versions of the
455.Bx
456build environment do not by default build the
457intermediate object file for single-source file programs.
458The
459.Dq Li make objs
460must then be used to get those object files built, or
461some other arrangements made.
460.Sh CAVEATS
461While
462.Nm
463takes care to eliminate link conflicts between the component programs
464of a crunched binary, conflicts are still possible between the
465libraries that are linked in.
466Some shuffling in the order of
467libraries may be required, and in some rare cases two libraries may
468have an unresolvable conflict and thus cannot be crunched together.
469.Pp
470Some versions of the
471.Bx
472build environment do not by default build the
473intermediate object file for single-source file programs.
474The
475.Dq Li make objs
476must then be used to get those object files built, or
477some other arrangements made.
462.Sh AUTHORS
463.An -nosplit
464The
465.Nm
466utility was written by
467.An James da Silva Aq jds@cs.umd.edu .
468.Pp
469Copyright (c) 1994 University of Maryland.
470All Rights Reserved.
471.Pp
472The
473.Ic libs_so
474keyword was added in 2005 by
475.An Adrian Steinmann Aq ast@marabu.ch
476and
477.An Ceri Davies Aq ceri@FreeBSD.org .