This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: changing "configure" to default to "gcc -g -O2 -fwrapv ..."
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Robert Dewar <dewar at adacore dot com>
- Cc: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>, autoconf-patches at gnu dot org, bernds_cb1 at t-online dot de, bug-gnulib at gnu dot org, ebb9 at byu dot net, eggert at cs dot ucla dot edu, gcc at gcc dot gnu dot org, Gabriel Dos Reis <gdr at integrable-solutions dot net>, pinskia at physics dot uc dot edu, richard dot guenther at gmail dot com
- Date: Sun, 31 Dec 2006 16:55:31 +0100 (CET)
- Subject: Re: changing "configure" to default to "gcc -g -O2 -fwrapv ..."
- References: <200612310042.kBV0g5pt027400@localhost.localdomain> <45970D3D.1090700@adacore.com> <20061231120933.GS32297@ay.vinc17.org> <4597B5F0.5050504@adacore.com> <10612311408.AA19449@vlsi1.ultra.nyu.edu> <20061231144821.GW32297@ay.vinc17.org> <4597D240.90501@adacore.com>
On Sun, 31 Dec 2006, Robert Dewar wrote:
> If you do it in signed expecting wrapping, then the optimization
> destroys your code. Yes, it is technically your fault, but this
> business of telling users
>
> "sorry, your code is non-standard, gcc won't handle it as you
> expect, go fix your code"
My understanding of previous messages in this thread was that other
compilers (like ICC) do enable the optimization we are talking about
here by default.
Did I misunderstand?
Gerald