------- Comment #1 from pinskia at gcc dot gnu dot org 2006-03-23 14:12 ------- -0x80000000 is going to overflow and for signed integers overflow is undefined. If you want signed integers to be defined to be wrapping use -fwrapv.
-- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|c |middle-end Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26824