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