From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11698 invoked by alias); 15 Feb 2007 16:54:42 -0000 Received: (qmail 11689 invoked by uid 22791); 15 Feb 2007 16:54:41 -0000 X-Spam-Check-By: sourceware.org Received: from Unknown (HELO elsdt-razorfish.arc.com) (194.202.198.226) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 15 Feb 2007 16:54:32 +0000 Received: from elsdt-razorfish.arc.com (localhost.localdomain [127.0.0.1]) by elsdt-razorfish.arc.com (8.12.11.20060308/8.12.11) with ESMTP id l1FGrcuv026154; Thu, 15 Feb 2007 16:53:38 GMT Received: (from joernr@localhost) by elsdt-razorfish.arc.com (8.12.11.20060308/8.12.11/Submit) id l1FGrclI026152; Thu, 15 Feb 2007 16:53:38 GMT Date: Thu, 15 Feb 2007 16:54:00 -0000 From: Joern Rennecke To: Dave Brolley Cc: "Frank Ch. Eigler" , cgen@sources.redhat.com Subject: Re: delayed branches and zero overhead loops Message-ID: <20070215165338.GA5683@elsdt-razorfish.arc.com> References: <20070213153717.GA12710@elsdt-razorfish.arc.com> <20070213185118.GA20088@redhat.com> <20070213205905.GB16492@elsdt-razorfish.arc.com> <20070213211152.GD20088@redhat.com> <20070213222044.GA31512@elsdt-razorfish.arc.com> <45D34205.9000209@redhat.com> <20070214182926.GA18550@elsdt-razorfish.arc.com> <45D36856.8010208@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45D36856.8010208@redhat.com> User-Agent: Mutt/1.4.1i Mailing-List: contact cgen-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cgen-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00051.txt.bz2 On Wed, Feb 14, 2007 at 02:51:50PM -0500, Dave Brolley wrote: > Joern Rennecke wrote: > >Speaking of which, is there a better way? I've tried deleting individual > >generated files or stamps, and some clean targets, but make always > >floundered. > > > > > Usualy deleting the stamp-* files does the trick for me. P.S.: When I do: find sim opcodes -name '*stamp*'|xargs rm make all-sim CFLAGS=-g this is how the rebuild attempt ends: make[2]: Entering directory `/scratch/srcw/bld-arc/sim/arc' CONFIG_FILES= CONFIG_HEADERS=config.h:config.in /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged config.status: linking ../../../src/sim/arc/tconfig.in to tconfig.h config.status: linking ../../../src/sim/arc/../common/nltvals.def to targ-vals.def config.status: executing Makefile commands Merging Makefile.sim+Make-common.sim into Makefile ... ./config.status: line 1261: Make-common.sim: No such file or directory ./config.status: line 1262: Make-common.sim: No such file or directory ./config.status: line 1263: Makefile.sim: No such file or directory config.status: executing stamp-h commands rm -f tmp-tvals.h tmp-tmap.c ./gentmap -h >tmp-tvals.h /bin/sh ../../../src/sim/arc/../../move-if-change tmp-tvals.h targ-vals.h ./gentmap -c >tmp-tmap.c /bin/sh ../../../src/sim/arc/../../move-if-change tmp-tmap.c targ-map.c touch stamp-tvals make cgen-arch CGEN='"`if [ -f ../../guile/libguile/guile ]; then echo ../../guile/libguile/guile; else echo guile ; fi` -l ../../../src/sim/arc/../../cgen/guile.scm -s"' CGENFLAGS="-v" mach=all \ archfile=../../../src/sim/arc/../../cgen/cpu/arc.cpu \ FLAGS="with-scache with-profile=fn" make[3]: Entering directory `/scratch/srcw/bld-arc/sim/arc' make[3]: *** No rule to make target `cgen-arch'. Stop. make[3]: Leaving directory `/scratch/srcw/bld-arc/sim/arc' make[2]: *** [stamp-arch] Error 2 make[2]: Leaving directory `/scratch/srcw/bld-arc/sim/arc' make[1]: *** [all] Error 1 make[1]: Leaving directory `/scratch/srcw/bld-arc/sim' make: *** [all-sim] Error 2