Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
jonathan
Wed Jun 24 04:20:55 PDT 1998
Update of /cvsroot/src/usr.sbin/config
In directory nb00:/tmp/cvs-serv15570
Modified Files:
config.h gram.y main.c mkheaders.c scan.l util.c
Log Message:
Stronger checking of options:
* machinery for nonfatal warnings.
* new backend config-file keywords:
defparam -- like defopt, but each defparam option is required
to have a value when configured via "options".
defflag -- like defopt, but defflag options may not have a value.
Also, on "option FOO", a needs-count style flag
(NFOO, either 0 or 1) is emitted to the .h file.
* Warn about old-style options that aren't defined via def{opt,param,flag}
and which are added to IDENT. (These behave subtly differently
to defopt options when no explicit value is given.)
Home |
Main Index |
Thread Index |
Old Index