From owner-cvs-gnu Fri Mar 6 05:36:19 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA20316 for cvs-gnu-outgoing; Fri, 6 Mar 1998 05:36:19 -0800 (PST) (envelope-from owner-cvs-gnu) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA20277; Fri, 6 Mar 1998 05:36:12 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA11364; Fri, 6 Mar 1998 05:34:36 -0800 (PST) Date: Fri, 6 Mar 1998 05:34:36 -0800 (PST) Message-Id: <199803061334.FAA11364@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG Subject: cvs commit: src/gnu/usr.bin/cc/cc_tools Makefile Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/03/06 05:34:36 PST Modified files: gnu/usr.bin/cc/cc_tools Makefile Log: Fixed `make -jN' for large N. The usual method of pretending that all objects depend on all generated headers doesn't work because it gives cyclic dependencies. Give enough dependencies explicitly. We no longer need to use .SINGLESHELL for `make depend'. .SINGLESHELL was more of a bottleneck than usual because `make depend' makes everything. Fixed some spelling and English errors. Revision Changes Path 1.7 +24 -13 src/gnu/usr.bin/cc/cc_tools/Makefile