This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Pathalogical divides
- To: law at cygnus dot com
- Subject: Re: Pathalogical divides
- From: Alexandre Oliva <aoliva at redhat dot com>
- Date: 25 Sep 2000 10:49:31 -0300
- Cc: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner), gcc at gcc dot gnu dot org
- Organization: GCC Team, Red Hat
- References: <810.969669639@upchuck>
On Sep 22, 2000, Jeffrey A Law <law@cygnus.com> wrote:
> In message <10009211926.AA26210@vlsi1.ultra.nyu.edu>you write:
>> This is because the division of the largest negative integer by
>> negative one results in an overflow.
>> So the first question is whether this is valid C behavior.
> Not valid C behavior.
Err... In my copy of the C Standard, integer overflow invokes
undefined behavior, so signalling is acceptable behavior (just like
anything else :-)
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me