From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2179 invoked by alias); 21 Jul 2005 02:14:36 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 2140 invoked by uid 22791); 21 Jul 2005 02:14:29 -0000 Received: from nevyn.them.org (HELO nevyn.them.org) (66.93.172.17) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Thu, 21 Jul 2005 02:14:29 +0000 Received: from drow by nevyn.them.org with local (Exim 4.52) id 1DvQZu-0006HT-8j; Wed, 20 Jul 2005 22:14:26 -0400 Date: Thu, 21 Jul 2005 02:14:00 -0000 From: Daniel Jacobowitz To: gcc@gcc.gnu.org, FX Coudert , dannysmith@users.sourceforge.net, patch , ian@airs.com Subject: Re: PING [4.1 regression, patch] build i686-pc-mingw32 Message-ID: <20050721021426.GA24051@nevyn.them.org> Mail-Followup-To: gcc@gcc.gnu.org, FX Coudert , dannysmith@users.sourceforge.net, patch , ian@airs.com References: <42DCC2D5.5010900@gmail.com> <20050719195238.GB23513@trixie.casa.cgf.cx> <42DD5C82.4040502@gmail.com> <20050719201404.GA26817@trixie.casa.cgf.cx> <20050719202104.GA14525@nevyn.them.org> <20050721021003.GA23290@trixie.casa.cgf.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050721021003.GA23290@trixie.casa.cgf.cx> User-Agent: Mutt/1.5.8i X-SW-Source: 2005-07/txt/msg00878.txt.bz2 On Wed, Jul 20, 2005 at 10:10:03PM -0400, Christopher Faylor wrote: > On Tue, Jul 19, 2005 at 04:21:04PM -0400, Daniel Jacobowitz wrote: > >On Tue, Jul 19, 2005 at 04:14:04PM -0400, Christopher Faylor wrote: > >>Ok. Given that 'cp' was an acceptable fallback in the original version > >>of the above script, I wonder why 'cp' wasn't used instead of creating > >>a shell script wrapper. > > > >Because it is desirable to leave the tools where they were: > > Except that "cp" is already used as a fallback for when "ln" doesn't > work. If the tool is likely not to work after a "cp" then shouldn't the > fallback condition be to always create a shell script (or .bat file)? That's basically what it does now; the only case which uses ln || cp is for tools in the build directory, in which case they obviously are not in their install location. -- Daniel Jacobowitz CodeSourcery, LLC