NetBSD/sys
lukem a93ea220fc Rework how dependency generation is performed:
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
  This is a change of behaviour.  If a Makefile wants the clean semantics
  it must specifically append to CLEANFILES.
  Resolves PR toolchain/5204.

* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
  that have a suffix of: .c .m .s .S .C .cc .cpp .cxx

* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES

* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d  depend upon ${DPSRCS}

* Deprecate the (short lived) DEPENDSRCS


Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.

Tested with "make -j 8 distribution" and "make distribution".
2003-08-01 17:03:41 +00:00
..
altq Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
arch avoid a gcc3.3 warning 2003-08-01 13:20:35 +00:00
coda Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
compat (void_cast_for_gcc_3_3_msg_goes_here *) 2003-07-29 16:18:54 +00:00
conf bump kernel version to 1.6W, because of vnode/namecache changes. 2003-08-01 01:24:44 +00:00
crypto Clean up dependencies between opencrypto framework and sys/crypto, 2003-07-28 21:28:23 +00:00
ddb Allow the dmesg command to show the last N bytes of the kernel message 2003-07-02 07:05:29 +00:00
dev In fxp_intr(), bail early without touching any registers if sc_enabled is 2003-08-01 14:54:12 +00:00
fs Fix a build failure when NFSSERVER. Unconditionally define 2003-07-06 17:52:08 +00:00
gdbscripts Clean up the output a little and print the lwp pointer. 2003-04-28 01:43:48 +00:00
ipkdb
kern remove remaining v_id. 2003-07-31 15:43:06 +00:00
lib In lookup(), don't free "dir" on exit if we found a matching entry. 2003-07-15 13:27:07 +00:00
lkm Rework how dependency generation is performed: 2003-08-01 17:03:41 +00:00
miscfs Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
net Avoid DOS attack by setting ifm->ifm_media to a high number and running the 2003-07-25 19:35:57 +00:00
netatalk Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netccitt Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netinet avoid code dup when check broadcast addr in bind(2) 2003-07-22 02:09:30 +00:00
netinet6 minor KNF 2003-07-25 10:17:36 +00:00
netipsec Commit initial NetBSD port of the OpenCrypto Framework (OCF). This 2003-07-25 21:12:39 +00:00
netisdn use strlcpy 2003-05-16 05:12:32 +00:00
netiso add missing __RCSID() 2003-07-14 15:40:37 +00:00
netkey fixed that the kernel crashed when key_spdacquire() was called 2003-07-25 09:04:48 +00:00
netnatm Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netns Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
netsmb "(u_short > 0xffff)" is never true, as gcc3 found out 2003-07-03 10:59:12 +00:00
nfs vrecycle removed nfs vnodes. 2003-07-30 12:25:39 +00:00
opencrypto keyed-{sha1,md5} should not be truncated to 96 bits. markus@openbsd 2003-08-01 01:47:45 +00:00
stand
sys bump kernel version to 1.6W, because of vnode/namecache changes. 2003-08-01 01:24:44 +00:00
ufs using normal bufcache buffer for cluster buffer head. 2003-07-30 13:36:40 +00:00
uvm de-__P()ify. 2003-07-21 00:54:43 +00:00
Makefile Descend into opencrypto (in alphabetical order) to install userland OCF header.. 2003-07-25 23:09:26 +00:00