From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16516 invoked by alias); 25 May 2005 02:24:19 -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 16190 invoked by uid 22791); 25 May 2005 02:23:59 -0000 Received: from smtp-103-wednesday.noc.nerim.net (HELO mallaury.noc.nerim.net) (62.4.17.103) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 25 May 2005 02:23:59 +0000 Received: from uniton.integrable-solutions.net (gdr.net1.nerim.net [62.212.99.186]) by mallaury.noc.nerim.net (Postfix) with ESMTP id 9908E62D08; Wed, 25 May 2005 04:23:53 +0200 (CEST) Received: from uniton.integrable-solutions.net (localhost [127.0.0.1]) by uniton.integrable-solutions.net (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id j4P3YWLv022899; Wed, 25 May 2005 05:34:33 +0200 Received: (from gdr@localhost) by uniton.integrable-solutions.net (8.12.10/8.12.10/Submit) id j4P3YWVn022898; Wed, 25 May 2005 05:34:32 +0200 X-Authentication-Warning: uniton.integrable-solutions.net: gdr set sender to gdr@integrable-solutions.net using -f To: DJ Delorie Cc: gcc@gcc.gnu.org Subject: Re: Compiling GCC with g++: a report References: <1116907280.9577.31.camel@localhost.localdomain> <87br71kv04.fsf@codesourcery.com> <87y8a5je22.fsf@codesourcery.com> <1116976014.8637.11.camel@localhost.localdomain> <1116979946.8798.4.camel@localhost.localdomain> <200505250027.j4P0Rb0t010519@greed.delorie.com> <1116981782.8895.4.camel@localhost.localdomain> <200505250123.j4P1N7r2030190@greed.delorie.com> <200505250208.j4P28dMg001056@greed.delorie.com> From: Gabriel Dos Reis In-Reply-To: <200505250208.j4P28dMg001056@greed.delorie.com> Date: Wed, 25 May 2005 05:01:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2005-05/txt/msg01349.txt.bz2 DJ Delorie writes: | > The cases I've found in my conversion was when codes use plain | > "0" instead of VOIDmode or whatever machine_mode is appropriate. | > That use of plain 0 breaks compilation with a C++ compiler. | | If the #include isn't portable enough, just hard code a 42. We'd need | suitable changes for insn-modes.c et al (null mode_names should stop | some of them!), but this was just to give you the idea ;-) I'll get back to that later, when I'm done with the syntactical part :-) -- Gaby