From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21791 invoked by alias); 26 Mar 2003 17:36:00 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 21777 invoked by uid 71); 26 Mar 2003 17:36:00 -0000 Date: Wed, 26 Mar 2003 17:46:00 -0000 Message-ID: <20030326173600.21776.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Philipp Thomas Subject: Re: c/10225: Unnamed structs aren't handled correctly in 3.3 Reply-To: Philipp Thomas X-SW-Source: 2003-03/txt/msg01816.txt.bz2 List-Id: The following reply was made to PR c/10225; it has been noted by GNATS. From: Philipp Thomas To: Steven Bosscher Cc: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org, gcc-prs@gcc.gnu.org, aj@suse.de Subject: Re: c/10225: Unnamed structs aren't handled correctly in 3.3 Date: Wed, 26 Mar 2003 18:33:47 +0100 * Steven Bosscher (s.bosscher@student.tudelft.nl) [20030326 18:25]: > http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10225 > > Hmm... Didn't work with 2.95.3 apparently, so the > kernel had better not rely on this "feature". The code takes into account that gcc 2.95.3 doesn't support this. But seeing the extra macro stuff that generates the correct member names depending on the compiler used (e.g. you have to use ie->_IIF(iff,length) makes me really wonder why they even use the stuff ..... Philipp -- Philipp Thomas SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nuremberg, Germany