Add gensetdefs.8 man page.

PR:		docs/10517
Submitted-by:	Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de>
This commit is contained in:
Guy Helmer 1999-05-04 20:31:28 +00:00
parent a2b79fbea1
commit 4c8cdf36e8
2 changed files with 45 additions and 2 deletions

View File

@ -1,6 +1,5 @@
# $Id$
# $Id: Makefile,v 1.2 1998/10/14 10:21:10 bde Exp $
PROG= gensetdefs
NOMAN= noman
.include <bsd.prog.mk>

View File

@ -0,0 +1,44 @@
.\"
.\" $Id$
.\"
.Dd March 10, 1999
.Dt GENSETDEFS 8
.Os
.Sh NAME
.Nm gensetdefs
.Nd generate linker set definitions
.Sh SYNOPSIS
.Nm gensetdefs
.Ar file ...
.Sh DESCRIPTION
The
.Nm
command is a special-purpose program to generate the
linker set definitions needed when building an ELF kernel.
Its
.Ar file
arguments are the names of ELF object files.
It scans the section names of the object files,
building a table of those that begin with
.Dv .set. ,
which represent linker sets. Finally, for each set
.Dv foo
with
.Dv count
elements, it writes a line
.Fn DEFINE_SET foo count ;
to the standard output.
.Pp
This command is used by the kernel
.Pa makefile ,
such as
.Pa /sys/i386/conf/Makefile.i386
generic makefile for the
.Tn i386 .
.Sh SEE ALSO
.Xr config 8
.Sh AUTHORS
The
.Nm
command was written by
.An John D. Polstra .