From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14814 invoked by alias); 30 Apr 2012 11:47:19 -0000 Received: (qmail 14806 invoked by uid 22791); 30 Apr 2012 11:47:18 -0000 X-SWARE-Spam-Status: No, hits=-5.9 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,RCVD_IN_DNSWL_HI,RCVD_IN_HOSTKARMA_W,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 30 Apr 2012 11:47:02 +0000 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q3UBl29e021587 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 30 Apr 2012 07:47:02 -0400 Received: from localhost (ovpn-116-18.ams2.redhat.com [10.36.116.18]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q3UBl02L002788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 Apr 2012 07:47:01 -0400 Received: by localhost (Postfix, from userid 500) id E639729C046; Mon, 30 Apr 2012 13:46:59 +0200 (CEST) From: Dodji Seketeli To: GCC Patches Cc: Tom Tromey , Jason Merrill , Gabriel Dos Reis , Laurynas Biveinis , Benjamin De Kosnik Subject: Re: Patches to enable -ftrack-macro-expansion by default References: X-URL: http://www.redhat.com Date: Mon, 30 Apr 2012 11:47:00 -0000 In-Reply-To: (Dodji Seketeli's message of "Tue, 10 Apr 2012 16:53:12 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2012-04/txt/msg01863.txt.bz2 Dodji Seketeli writes: > I am proposing a series of patches which is supposed to address the > remaining issues (I am aware of) preventing us from enabling the > -ftrack-macro-expansion by default. > > The idea is to address each issue I notice in the course of trying to > bootstrap the compiler and running the tests with > -ftrack-macro-expansion enabled. > > Beside the fixes, I ended up disabling the -ftrack-macro-expansion for > many test cases (sometimes globally in the dg-*.exp files, or on a > case by case basis), because that option changes the compiler output > and so requires that I either adapt the test case or disable the > option. For other tests, I chose to adapt the test case. I have finally applied this series of 14 patches to the mainline today. The SVN revisions are from r186965 to r186978. Thank you all for your time and patience while reviewing this patch-set. -- Dodji