From owner-cvs-gnu Thu Apr 23 09:33:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03785 for cvs-gnu-outgoing; Thu, 23 Apr 1998 09:33:09 -0700 (PDT) (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 JAA03533; Thu, 23 Apr 1998 09:31:57 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA02587; Thu, 23 Apr 1998 09:30:52 -0700 (PDT) Date: Thu, 23 Apr 1998 09:30:52 -0700 (PDT) Message-Id: <199804231630.JAA02587@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/04/23 09:30:51 PDT Modified files: gnu/usr.bin/cc/cc_tools Makefile Log: Fixed missing dependencies. The critical missing one was of bi-lexer.o on bi-parser.h. Not having it sometimes (only with `make -j') triggered a bug suite that led to ordinary cpp output being put in .depend files. Various bugs (the main one only with `make -j') prevented timely detection of failure to build and install gnu/usr.bin/cc. Eventually the missing ${WORLDTMP}/usr/libexec/cpp caused ${WORLDTMP}/usr/bin/cpp to be invoked by cc, and this version of cpp is not suitable for such invocation. Ordinary cpp output was put in .depend files when cpp terminated options processing before seeing the -M flag. Cleaned up. Revision Changes Path 1.11 +67 -46 src/gnu/usr.bin/cc/cc_tools/Makefile