Subject: Re: obsolete kernel dependencies on kernel Makefile: cleanup time?
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
List: tech-kern
Date: 02/26/1999 15:56:18
On Sun, Feb 21, 1999 at 03:20:05PM -0800, Jonathan Stone wrote:
> 
> As of yesterday, most ports' kernel Makefile templates (see
> sys/arch/<PORT>/conf/Makefile.<PORT>) still have depedency lines 
> 
> 	uipc_proto.o vfs_conf.o: Makefile
> 
> but vfs_conf.c is long gone, and uipc_proto.c doesn't have any #ifdef
> dependencies at all, so it shouldn't need rebuilding after a `make config'.
> Any reason not to remove these lines? Anyone want me to do it?

Removing vfs_conf.o from that line is ok. But uipc_proto.c includes
stuff, that includes other stuff, that partially depends on options.

e.g. 

sys/param.h defines stuff depending on MAXUSERS.

I dont know whether ALL this stuff is opt_xxx.h'd.

Regards,
	-is