From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24561 invoked by alias); 8 Jan 2008 21:44:53 -0000 Received: (qmail 24552 invoked by uid 22791); 8 Jan 2008 21:44:53 -0000 X-Spam-Check-By: sourceware.org Received: from ns2.uludag.org.tr (HELO uludag.org.tr) (193.140.100.220) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 08 Jan 2008 21:44:30 +0000 Received: from ninjamobile.local (unknown [85.97.18.122]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by uludag.org.tr (Postfix) with ESMTP id 1031C61EFA22 for ; Tue, 8 Jan 2008 23:44:13 +0200 (EET) From: Ismail =?utf-8?q?D=C3=B6nmez?= To: gcc@gcc.gnu.org Subject: Re: Changes in C++ FE regarding pedwarns to be errors are harmful Date: Tue, 08 Jan 2008 21:44:00 -0000 User-Agent: KMail/1.9.6 (enterprise 0.20071204.744707) References: <200801082328.22849.ismail@pardus.org.tr> <20080108213413.GF23110@synopsys.com> In-Reply-To: <20080108213413.GF23110@synopsys.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200801082345.30788.ismail@pardus.org.tr> X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2008-01/txt/msg00068.txt.bz2 Tuesday 08 January 2008 23:34:13 tarihinde Joe Buck =C5=9Funlar=C4=B1 yazm= =C4=B1=C5=9Ft=C4=B1: > There's certainly an argument that this change is ill-advised. =C2=A0Howe= ver, > your statements in the last paragraph aren't true: most quality open > source projects have a "no warnings" rule (or at least try to eliminate > warnings), and most programmers know about #undef. Interesting assumption because knowing about #undef doesn't cut it because= =20 autoconf will happily #define without ifndef etc. > Since people have already built whole distros with the gcc from the trun= k,=20 > clearly theyare managing to build C++ applications that use=20 > Python,libmp4v2, libjpeg etc.=20 Yes true because they use -fpermissive which will let this error into a=20 warning, which also suggests this change is not good. Regards, ismail --=20 Never learn by your mistakes, if you do you may never dare to try again.