diff options
| author | Guy Helmer <ghelmer@FreeBSD.org> | 1999-05-04 20:31:28 +0000 |
|---|---|---|
| committer | Guy Helmer <ghelmer@FreeBSD.org> | 1999-05-04 20:31:28 +0000 |
| commit | 4c8cdf36e8cadccd745578c32473dbaa9443ddd9 (patch) | |
| tree | b9284e61138fb8bdf95f5f4a77105ae42737f58d /usr.bin | |
| parent | a2b79fbea1e6159028db2c9eaf44540246596083 (diff) | |
Notes
Diffstat (limited to 'usr.bin')
| -rw-r--r-- | usr.bin/gensetdefs/Makefile | 3 | ||||
| -rw-r--r-- | usr.bin/gensetdefs/gensetdefs.8 | 44 |
2 files changed, 45 insertions, 2 deletions
diff --git a/usr.bin/gensetdefs/Makefile b/usr.bin/gensetdefs/Makefile index 1f5fd6e43817..e780fee0b22c 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 <bsd.prog.mk> diff --git a/usr.bin/gensetdefs/gensetdefs.8 b/usr.bin/gensetdefs/gensetdefs.8 new file mode 100644 index 000000000000..ecbfe3a3668b --- /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 . |
