From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17923 invoked by alias); 9 Jun 2004 04:03:34 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 17916 invoked from network); 9 Jun 2004 04:03:32 -0000 Received: from unknown (HELO yosemite.airs.com) (209.128.65.135) by sourceware.org with SMTP; 9 Jun 2004 04:03:32 -0000 Received: (qmail 27757 invoked by uid 10); 9 Jun 2004 04:03:31 -0000 Received: (qmail 6568 invoked by uid 500); 9 Jun 2004 04:03:22 -0000 From: Ian Lance Taylor To: Daniel Jacobowitz Cc: Nathanael Nerode , Paolo Bonzini , gcc-patches@gcc.gnu.org Subject: Re: [toplevel bootstrap PATCH] Add profiledbootstrap References: <40BEEB10.6010903@gnu.org> <40C67425.4000001@twcny.rr.com> <20040609040014.GA28274@nevyn.them.org> Date: Wed, 09 Jun 2004 06:17:00 -0000 In-Reply-To: <20040609040014.GA28274@nevyn.them.org> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2004-06/txt/msg00489.txt.bz2 Daniel Jacobowitz writes: > > The top level isn't allowed to use GNU make, IIRC -- aren't double-colon > > rules a GNU makeism? :-P Or are they portable? > > > > (And isn't this a nightmare? Thanks for your work.) > > Even if they are a GNU makeism, the question is whether they'll cause > parse errors in other Make implementations - the bootstrap rules belong > to GCC. > > The GNU make manual does not list them as an extension, so I assume > they are at least a little portable... Double colon rules in Makefiles are portable. To be portable, a particular target must have either only single colon rules or only double colon rules. (Not that I know what this is about.) Ian