From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11435 invoked by alias); 29 Jun 2005 08:48:52 -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 11424 invoked by uid 22791); 29 Jun 2005 08:48:49 -0000 Received: from mx-out.tiscali.fr (HELO mail.libertysurf.net) (213.36.80.91) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 29 Jun 2005 08:48:49 +0000 Received: from dyn-83-156-220-187.ppp.tiscali.fr (83.156.220.187) by mail.libertysurf.net (7.1.026) id 42A31B400049F2DA; Wed, 29 Jun 2005 10:48:47 +0200 From: Eric Botcazou To: Michael Veksler Subject: Re: The utility of standard's semantics for overflow Date: Wed, 29 Jun 2005 08:48:00 -0000 User-Agent: KMail/1.7.1 References: In-Reply-To: Cc: gcc@gcc.gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200506291049.24208.ebotcazou@libertysurf.fr> X-SW-Source: 2005-06/txt/msg01241.txt.bz2 > This is unlike aliasing, when most lines of code out there, > did not break aliasing rules (even before they were > introduced). Are you sure? IIRC -fstrict-aliasing was once enabled at -O2 and then disabled to give people more time to fix their code. -- Eric Botcazou