Document -M.

This commit is contained in:
uebayasi 2014-10-10 11:49:15 +00:00
parent eac891b935
commit b0d108d368
1 changed files with 9 additions and 3 deletions

View File

@ -1,4 +1,4 @@
.\" $NetBSD: config.1,v 1.15 2014/05/05 20:52:45 wiz Exp $
.\" $NetBSD: config.1,v 1.16 2014/10/10 11:49:15 uebayasi Exp $
.\"
.\" Copyright (c) 1980, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
@ -29,7 +29,7 @@
.\"
.\" from: @(#)config.8 8.2 (Berkeley) 4/19/94
.\"
.Dd May 5, 2014
.Dd Oct 10, 2014
.Dt CONFIG 1
.Os
.Sh NAME
@ -37,7 +37,7 @@
.Nd build kernel compilation directories
.Sh SYNOPSIS
.Nm
.Op Fl Ppv
.Op Fl MPpv
.Op Fl b Ar builddir
.Op Fl D Ar var=value
.Op Fl s Ar srcdir
@ -121,6 +121,12 @@ Generate a lint configuration.
See section
.Sx LINT CONFIGURATION
for details.
.It Fl M
Do modular build (experimental).
Instead of linking all object files (*.o) at once, collect related object
files into an intermedia relocatable object (*.ko), then link those *.ko
files into the final kernel.
This changes the order of objects in the kernel binary.
.It Fl P
Pack locators to save space in the resulting kernel binary.
The amount of space saved that way is so small that this option should