From 4c8cdf36e8cadccd745578c32473dbaa9443ddd9 Mon Sep 17 00:00:00 2001 From: Guy Helmer Date: Tue, 4 May 1999 20:31:28 +0000 Subject: [PATCH] Add gensetdefs.8 man page. PR: docs/10517 Submitted-by: Oliver Fromme --- usr.bin/gensetdefs/Makefile | 3 +-- usr.bin/gensetdefs/gensetdefs.8 | 44 +++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 usr.bin/gensetdefs/gensetdefs.8 diff --git a/usr.bin/gensetdefs/Makefile b/usr.bin/gensetdefs/Makefile index 1f5fd6e4381..e780fee0b22 100644 --- a/usr.bin/gensetdefs/Makefile +++ b/usr.bin/gensetdefs/Makefile @@ -1,6 +1,5 @@ -# $Id$ +# $Id: Makefile,v 1.2 1998/10/14 10:21:10 bde Exp $ PROG= gensetdefs -NOMAN= noman .include diff --git a/usr.bin/gensetdefs/gensetdefs.8 b/usr.bin/gensetdefs/gensetdefs.8 new file mode 100644 index 00000000000..ecbfe3a3668 --- /dev/null +++ b/usr.bin/gensetdefs/gensetdefs.8 @@ -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 .