From owner-freebsd-hackers Fri Aug 23 08:08:52 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA02688 for hackers-outgoing; Fri, 23 Aug 1996 08:08:52 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA02678 for ; Fri, 23 Aug 1996 08:08:48 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id JAA06728; Fri, 23 Aug 1996 09:08:34 -0600 (MDT) Date: Fri, 23 Aug 1996 09:08:34 -0600 (MDT) Message-Id: <199608231508.JAA06728@rocky.mt.sri.com> From: Nate Williams To: "Jordan K. Hubbard" Cc: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch), freebsd-hackers@freebsd.org Subject: Re: Curio In-Reply-To: <6321.840786885@time.cdrom.com> References: <199608230659.IAA29250@uriah.heep.sax.de> <6321.840786885@time.cdrom.com> Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Speaking of which, I've been looking at how the tree is built during a > make world and I notice that we do a make depend pass, then we do the > make all, but by doing it in two passes this way it would seem that we > lose what would be a free buffer-cache-load from the "make depend" for > the "make all" since make depend reads through all the same files. > Doncha think? Except that if we do it at the same time 'make' isn't smart enough to pick up the dependencies from the .depend file. However, I'm not *real* sure why we even do the depend stage since we build everything anyway. One of the early tenents of the build process is that 'depend' shouldn't be necessary to build a utility correctly. One could probably remove the depend stage if you want. Nate