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 . | |