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