NetBSD/usr.bin/config
uebayasi ae77717cc7 Implement code to generate Makefile to build netbsd via intermediate relocatable
object files.  Disabled for now.  Commit this for further experiments.

Kernel (netbsd) has been built as:

	netbsd: *.o
		ld -o netbsd *.o

Change this to:

	netbsd: *.ko
		ld -o netbsd *.ko
	acpica.ko: ${OBJS.acpica}
		ld -r acpica.ko ${OBJS.acpica}
	:

You can call *.ko as a module, but this is not only beneficial for loadable
module, but also localize related text/data.  Various options/flags/params
will be able to be per-ko.  Unnecessary symbols can be hidden.  Many ideas
will follow.
2014-10-09 17:00:15 +00:00
..
config.1 Sort SYNOPSIS. Bump date for previous. 2014-05-05 20:52:45 +00:00
config.5 Bump date for previous. 2014-05-29 08:13:17 +00:00
config.samples.5 `Controller' takes two l's. 2014-03-06 15:00:21 +00:00
defs.h Define an implicit attribute "netbsd" internally to collect files that don't 2014-10-09 15:25:26 +00:00
files.c Define an implicit attribute "netbsd" internally to collect files that don't 2014-10-09 15:25:26 +00:00
gram.y Sort definition/selection rules to clarify which is which. 2014-10-09 09:39:24 +00:00
hash.c Give option definitions their own data structure instead of using nvlists. 2012-03-12 02:58:55 +00:00
lint.c Use C89 function definitions 2012-03-20 20:34:57 +00:00
main.c Always select the fallback allattr. 2014-10-09 16:08:36 +00:00
Makefile Using ${NETBSDSRCDIR} requires <bsd.own.mk> 2007-05-13 20:22:45 +00:00
mkdevsw.c Emit compatible struct devsw_conv when version is older than 20100430. 2010-07-30 16:23:49 +00:00
mkheaders.c Give option definitions their own data structure instead of using nvlists. 2012-03-12 02:58:55 +00:00
mkioconf.c Move locator lists to their own data structure. This can use more tidying; 2012-03-11 21:16:07 +00:00
mkmakefile.c Implement code to generate Makefile to build netbsd via intermediate relocatable 2014-10-09 17:00:15 +00:00
mkswap.c Change major()/minor() to return 32-bit types again, called 2009-01-20 18:20:47 +00:00
pack.c Add a highly experimental pseudo-root feature to be used in conjuction 2010-03-08 10:19:14 +00:00
scan.l Use C89 function definitions 2012-03-20 20:34:57 +00:00
sem.c Always select the fallback allattr. 2014-10-09 16:08:36 +00:00
sem.h Move locator lists to their own data structure. This can use more tidying; 2012-03-11 21:16:07 +00:00
util.c Add debug print function. 2014-10-09 06:45:31 +00:00