From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12879 invoked by alias); 21 Apr 2002 18:27:17 -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 12872 invoked from network); 21 Apr 2002 18:27:16 -0000 Received: from unknown (HELO thinkpad.objectsecurity.cz) (217.112.132.110) by sources.redhat.com with SMTP; 21 Apr 2002 18:27:16 -0000 Received: from karel (helo=localhost) by thinkpad.objectsecurity.cz with local-esmtp (Exim 3.35 #1 (Debian)) id 16zM5F-0007Q4-00; Sun, 21 Apr 2002 20:29:09 +0200 Date: Sun, 21 Apr 2002 11:47:00 -0000 From: Karel Gardas X-X-Sender: karel@thinkpad.objectsecurity.cz To: Florian Weimer cc: gcc@gcc.gnu.org Subject: Re: gcc 2.95.x interesting c++ parser error (bug). In-Reply-To: <87znzx9vlx.fsf@deneb.enyo.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2002-04/txt/msg01051.txt.bz2 On Sun, 21 Apr 2002, Florian Weimer wrote: > Karel Gardas writes: > > > because it takes me some time to find exact place in my sources which > > cause this bug (these sources are of course perfectly OK with gcc 3.1). > > The sources aren't perfectly okay. You must not use identifiers with > two leading underscores (see section 17.4.3.1.2 in ISO/IEC 14882). Interesting, but it's described in GNU C++ coding style (for libstdc++) to use double underscores for local (temporary) variable and method/function parameters. Cheers, Karel -- Karel Gardas kgardas@objectsecurity.com ObjectSecurity Ltd. http://www.objectsecurity.com