From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11066 invoked by alias); 20 Jan 2004 22:06:57 -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 11047 invoked from network); 20 Jan 2004 22:06:53 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sources.redhat.com with SMTP; 20 Jan 2004 22:06:53 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id i0KM6Ml25225; Tue, 20 Jan 2004 17:06:22 -0500 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [172.16.52.156]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id i0KM6Ma23481; Tue, 20 Jan 2004 17:06:22 -0500 Received: from livre.redhat.lsd.ic.unicamp.br (aoliva.cipe.redhat.com [10.0.1.10]) by pobox.corp.redhat.com (8.12.8/8.12.8) with ESMTP id i0KM6KR0009687; Tue, 20 Jan 2004 17:06:21 -0500 Received: from livre.redhat.lsd.ic.unicamp.br (livre.redhat.lsd.ic.unicamp.br [127.0.0.1]) by livre.redhat.lsd.ic.unicamp.br (8.12.10/8.12.10) with ESMTP id i0KM6JYH006166; Tue, 20 Jan 2004 20:06:19 -0200 Received: (from aoliva@localhost) by livre.redhat.lsd.ic.unicamp.br (8.12.10/8.12.10/Submit) id i0KM6Fo9006162; Tue, 20 Jan 2004 20:06:15 -0200 To: Mike Stump Cc: Geoff Keating , Eric Botcazou , Scott Robert Ladd , Robert Dewar , gcc@gcc.gnu.org, Nick Burrett , Gabriel Dos Reis , Marc Espie Subject: Re: gcc 3.5 integration branch proposal References: From: Alexandre Oliva Organization: GCC Team, Red Hat Date: Tue, 20 Jan 2004 22:06:00 -0000 In-Reply-To: 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-01/txt/msg01572.txt.bz2 On Jan 20, 2004, Mike Stump wrote: >> How can you do PCH with distcc, if distcc just ships the preprocessed >> sources to the remote box? > :-) You'd be interested in our magic -fpch-preprocess option. Way cool! I've either missed it or completely forgotten about it. >> Usage of distcc simply disables PCH for me. Are you hiding any >> patches from the rest of us, that embed PCH data in the >> preprocessor output? > Yes. But you were not hiding them, after all :-) :-) Thanks for the pointer. > No, it is fairly safe and not the default. It does require that > distcc know to put on one extra option, but I thought that was best, > too many users of -E otherwise. Actually, it just requires the addition of the option of CFLAGS, which is fine, since it's a do-nothing should distcc choose to run locally. I really, really like it. -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Happy GNU Year! oliva@{lsd.ic.unicamp.br, gnu.org} Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org} Free Software Evangelist Professional serial bug killer