From owner-cvs-src@FreeBSD.ORG Fri Nov 24 03:56:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 17C6B16A407; Fri, 24 Nov 2006 03:56:26 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 145B843D5D; Fri, 24 Nov 2006 03:55:47 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kAO3uPGi005636; Fri, 24 Nov 2006 03:56:25 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kAO3uPYa005633; Fri, 24 Nov 2006 03:56:25 GMT (envelope-from jb) Message-Id: <200611240356.kAO3uPYa005633@repoman.freebsd.org> From: John Birrell Date: Fri, 24 Nov 2006 03:56:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/crunch/crunchgen crunchgen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Nov 2006 03:56:26 -0000 jb 2006-11-24 03:56:25 UTC FreeBSD src repository Modified files: usr.sbin/crunch/crunchgen crunchgen.c Log: Fix another parallel make problem with the generated make file. Define the xxx_OBJPATHS earlier and then use it in the xxx_make target because each obj is actually made through that. This allows the crunch to work with -j32 on sun4v. The makefile generated is still poor, though. It really shouldn't use the general 'make all' to do the submakes in the app directories being crunched because each of those objects is listed as a dependency in the generated crunch makefile. Doing that really requires a unique rule to generate them. Revision Changes Path 1.38 +11 -9 src/usr.sbin/crunch/crunchgen/crunchgen.c