NetBSD/usr.bin/config
dsl e934daaae7 Enable the code that adds global constants to every kernel object file
that uses each configuration parameter.
This will stop kernel objects build with different options (that come from
config files) being linked together or loaded as a LKM.
Currently some options that have an effect on the kernel DDI/KI are passed
directly as parameters to cc.
An aim (for anyone adequately bored) would be to reduce the number of these
constants that appear in each .o file.  .o files with the same constants
should be sharable between kernels (even between XEN and i386).
2007-05-12 10:15:31 +00:00
..
config.1 Bump date for previous (year was wrong). 2007-01-09 06:58:46 +00:00
config.5 Add new syntaxic sugar to provide a value in lint (i.e., config -L) 2007-01-09 13:03:47 +00:00
config.samples.5 Set a more realistic date than the day I started writing it. 2006-06-04 20:06:14 +00:00
defs.h - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
files.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
gram.y - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
hash.c Fix a typo in ht_free() which caused the last list of the hashtable to be ignored. 2006-12-27 17:50:27 +00:00
lint.c Change the name of the resulting kernel binary, because "lint" confuses 2007-01-10 15:17:43 +00:00
main.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
Makefile Enable the code that adds global constants to every kernel object file 2007-05-12 10:15:31 +00:00
mkdevsw.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
mkheaders.c Enable the code that adds global constants to every kernel object file 2007-05-12 10:15:31 +00:00
mkioconf.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
mkmakefile.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
mkswap.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
pack.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
scan.l - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00
sem.c Add some sanity checking in order to avoid some segfaults. There might be 2007-04-06 19:21:09 +00:00
sem.h Add 'no config <name>'. 2006-02-11 20:15:53 +00:00
util.c - rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that we 2007-01-13 23:47:36 +00:00