Commit Graph

27 Commits

Author SHA1 Message Date
tsutsui 36e401605d Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
  rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.
2008-11-29 17:57:33 +00:00
martin c0355a8c33 Move the exec_elf32 module into MD files. 2008-11-23 15:47:42 +00:00
mrg 9b0170606d make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.
2008-10-31 20:24:51 +00:00
lukem ee7d99d474 reformat whitespace 2004-01-11 10:24:58 +00:00
lukem b852db83fb Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of
  comma separated keywords that control if the line is printed.
  Currently supported keywords
	kerberos4	${MKKERBEROS4} != no
	kerberos	${MKKERBEROS} != no
	lint		${MKLINT} != no
	obsolete	${obsolete} != 0.
			In this case, non obsolete files are not printed.
  (This will allow future support for builds with variables such as
  MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
  various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
  Move replicated code for determining stuff such as shlibs type
  from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
  main lists with the relevant third field keyword(s).
2003-12-29 03:13:25 +00:00
thorpej de7b2793e0 Back out change that made libpthread per-platform. It is *intentional*
that the build fails on platforms which do not yet have libpthread support.
2003-02-26 22:30:56 +00:00
jmc e13c2b4818 Not all ports/archs have pthread support. So split this up by the proper arch's
for determining which ones get the libraries. Tested on dreamcast, macppc
and i386 builds to cover non builds, ad and md mods
2003-02-13 23:57:51 +00:00
thorpej b8c378293f * Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
  own list files.
2002-10-09 01:22:37 +00:00
lukem a647dca5e8 tweak the ./rescue entries 2002-08-29 01:30:37 +00:00
lukem 8db590ac91 obsolete /usr/mdec/installboot 2002-05-14 15:08:26 +00:00
bjh21 db1129c35d /usr/mdec/boot.mop seems to be obsolete. 2002-04-06 18:16:40 +00:00
matt f471b0fd44 remove old a.out libraries from list. 2002-03-30 21:56:19 +00:00
matt a20a0341e2 Add ./usr/mdec/xxboot_ustarfs 2002-03-29 06:46:09 +00:00
jdolecek 666315fdb3 Now that LKMs work all over, bring the VFS LKMs and if_ipl LKM to mi list from
arch ones. Also make all VFS LKMs 'base-vfs-lkm'.
2001-12-04 00:12:45 +00:00
jdolecek 8881c0b414 build and install filecorefs LKM same way as other VFS LKMs 2001-01-27 23:48:32 +00:00
jwise eb1f4a000c Add pkg names for remaining files in `base'. 2001-01-26 01:37:19 +00:00
jdolecek a5d788694d add ./usr/lkm/lfs.o to sets which have other fs modules 2000-11-30 16:06:25 +00:00
matt 405f9f1508 Add installboot (duh!) 2000-09-13 07:08:26 +00:00
minoura 860baf4491 Sort. 2000-06-20 01:28:36 +00:00
ragge 7676251b2f Update to reality, from Todd Whitesel. 2000-03-04 16:32:11 +00:00
mycroft 063624ef20 Sync. 2000-01-24 07:25:01 +00:00
tron ebd50132e6 Add complete list of all LKMs. 1999-05-18 23:18:17 +00:00
simonb 6c1e99c770 Add a NetBSD RCS tag to each distrib list file. 1999-04-19 03:11:31 +00:00
ragge 1add6cf5ed Must have ld.so (+ some more) in vax distribution nowadays. 1999-04-12 18:01:36 +00:00
lukem 17d5b111ca sort files 1998-06-15 13:28:40 +00:00
ross 2b9bfc248e Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs. 1998-04-19 20:21:46 +00:00
ragge d55ff0e1b9 MD vax distribution files. 1997-06-30 19:34:46 +00:00