From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19368 invoked by alias); 23 Jun 2005 07:27:34 -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 19350 invoked by uid 22791); 23 Jun 2005 07:27:30 -0000 Received: from campus9.usilu.net (HELO campus9.usilu.net) (195.176.178.26) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Thu, 23 Jun 2005 07:27:30 +0000 Received: from [192.168.64.194] ([192.168.64.194] unverified) by campus9.usilu.net with Microsoft SMTPSVC(5.0.2195.5329); Thu, 23 Jun 2005 09:24:33 +0200 Message-ID: <42BA645B.5060807@lu.unisi.ch> Date: Thu, 23 Jun 2005 07:27:00 -0000 From: Paolo Bonzini User-Agent: Mozilla Thunderbird 0.9 (Macintosh/20041103) MIME-Version: 1.0 To: Giovanni Bajo , GCC Development Subject: Re: toplevel bootstrap (stage 2 project) References: <055301c5775c$9c133c10$bf03030a@trilan> In-Reply-To: <055301c5775c$9c133c10$bf03030a@trilan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2005-06/txt/msg00994.txt.bz2 >What does "./configure --enable-botstrap; make bootstrap" do? > > The same as plain make. bootstrap is the default target when --enable-bootstrap is given, and its behavior resembles a "bubblestrap" (see later) in the old system. This removes the wart where "make" following a "make bootstrap" invoked a "quickstrap" and often caused comparison failures. To the next topic... > It would help also if you add to the wiki explanation of what exactly all > these options do. Especially bubblestrap vs quickstrap vs restrap. ... bubblestrap rebuilds only changed files. quickstrap rebuilds only the last stage. restrap takes (took?) a non-bootstrap build, uses it as stage1, and then completes the bootstrap. Paolo