From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29265 invoked by alias); 18 Aug 2009 18:48:33 -0000 Received: (qmail 29255 invoked by uid 22791); 18 Aug 2009 18:48:31 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mail.gmx.net (HELO mail.gmx.net) (213.165.64.20) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Tue, 18 Aug 2009 18:48:26 +0000 Received: (qmail invoked by alias); 18 Aug 2009 18:48:21 -0000 Received: from xdsl-87-78-235-133.netcologne.de (EHLO localhost.localdomain) [87.78.235.133] by mail.gmx.net (mp065) with SMTP; 18 Aug 2009 20:48:21 +0200 Received: from ralf by localhost.localdomain with local (Exim 4.69) (envelope-from ) id 1MdTjD-00082e-MR; Tue, 18 Aug 2009 20:48:15 +0200 Date: Tue, 18 Aug 2009 19:02:00 -0000 From: Ralf Wildenhues To: Ian Lance Taylor Cc: binutils@sourceware.org Subject: Re: dependency tracking in ld Message-ID: <20090818184815.GF30742@gmx.de> References: <20090815124234.GA20656@gmx.de> <20090815124327.GB20656@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-08-09) X-IsSubscribed: yes Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2009-08/txt/msg00338.txt.bz2 * Ian Lance Taylor wrote on Mon, Aug 17, 2009 at 06:19:33PM CEST: > Ralf Wildenhues writes: > > > The removal of the cygnus Automake option requires a few changes in the > > code. I hope I got all relevant ones right. The dependency tracking > > should be tracking all files that have been tracked before, too. > > However, there are still all the e*.o files which do not have dep > > tracking yet. If you want this, then please say so, because it's a > > matter of adding something like this line: > > EXTRA_ld_new_SOURCES += $(ALL_EMULATIONS:.o=.c) $(ALL_64_EMULATIONS:.o=.c) > > I think that depencency tracking for the ld/emultempl/*.em would be > appropriate. They include a bunch of ld .h files. OK good. I have tested that combination, too. Of the patch series in this email thread, only this patch you have replied to (plus the above quoted EXTRA_ld_new_SOURCES line): still need approval. Thanks everyone for all the reviews so far! Cheers, Ralf