From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24365 invoked by alias); 2 Jul 2005 17:06:09 -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 24355 invoked by uid 22791); 2 Jul 2005 17:06:06 -0000 Received: from mail.enyo.de (HELO mail.enyo.de) (212.9.189.167) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Sat, 02 Jul 2005 17:06:06 +0000 Received: from deneb.enyo.de ([2001:14b0:202:1::ab]) by albireo.enyo.de with esmtp id 1DolR5-0006m2-6K; Sat, 02 Jul 2005 19:05:47 +0200 Received: from fw by deneb.enyo.de with local (Exim 4.50) id 1DolQy-0003V3-Sz; Sat, 02 Jul 2005 19:05:40 +0200 From: Florian Weimer To: "Dave Korn" Cc: "'Olivier Galibert'" , "'Andrew Haley'" , "'Robert Dewar'" , "'Gabriel Dos Reis'" , "'Andrew Pinski'" , "'gcc mailing list'" Subject: Re: signed is undefined and has been since 1992 (in GCC) References: Date: Sat, 02 Jul 2005 17:06:00 -0000 In-Reply-To: (Dave Korn's message of "Tue, 28 Jun 2005 18:36:26 +0100") Message-ID: <87acl52l5n.fsf@deneb.enyo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2005-07/txt/msg00067.txt.bz2 * Dave Korn: > It certainly wasn't meant to be. It was meant to be a dispassionate > description of the state of facts. Software that violates the C standard > just *is* "buggy" or "incorrect", Not if a GCC extension makes it legal code. And actually, I believe a GCC extension which basically boils to -fwrapv by default makes sense because so much existing code the free software community has written (including critical code paths which fix security bugs) implicitly relies on -fwrapv.