NetBSD/usr.bin/config
cube 7b7c582a4f Introduce two new statements:
no device at <attachment>

     <attachment> can take two forms:  either numbered/wildcarded, in which
     case only exactly matching instances will be removed, or plain (with
     no number or wildcard), in which case all matching instances will be
     removed.

     When <attachment> is a plain interface attribute, all instances using
     that attribute (either directly or through an explicit device) will be
     removed.

     E.g.:
             auich* at pci? dev ? function ?
             audio0 at audiobus?
             audio1 at auich?
             audio* at auich0

             no device at auich0     -> removes audio*
             no device at auich?     -> removes audio1
             no device at auich      -> removes audio1 _and_ audio*
             no device at audiobus?  -> removes audio0
             no device at audiobus   -> removes audio0, audio1 and audio*

  no <device>

     As in the previous case, <device> can either be numbered/starred, in
     which case all exactly matching instances are removed, or plain, in
     which case all instances of the device are removed.

    E.g.: (continuing previous example)

             no audio* -> removes 'audio* at auich0'
             no audio  -> removes all audio instances
2005-09-30 22:51:46 +00:00
..
Makefile Remove bogus BINDIR assignment. 2005-06-06 06:12:09 +00:00
Makefile.boot
config.1
defs.h Rework the way orphan device instances are handled. To achieve that, keep 2005-09-30 22:36:20 +00:00
files.c
gram.y Introduce two new statements: 2005-09-30 22:51:46 +00:00
hash.c
main.c Rework the way orphan device instances are handled. To achieve that, keep 2005-09-30 22:36:20 +00:00
mkdevsw.c allow configuration without swap. 2005-07-30 06:40:30 +00:00
mkheaders.c in locators.h, also emit definitions about the number of locators per 2005-08-25 15:02:18 +00:00
mkioconf.c Rework the way orphan device instances are handled. To achieve that, keep 2005-09-30 22:36:20 +00:00
mkmakefile.c
mkswap.c
pack.c Rework the way orphan device instances are handled. To achieve that, keep 2005-09-30 22:36:20 +00:00
scan.l Move package/cinclude/include handling from the parser to the scanner, 2005-09-10 15:38:46 +00:00
sem.c Introduce two new statements: 2005-09-30 22:51:46 +00:00
sem.h Introduce two new statements: 2005-09-30 22:51:46 +00:00
strerror.c
util.c