http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56600
Andreas Schwab <sch...@linux-m68k.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID --- Comment #1 from Andreas Schwab <sch...@linux-m68k.org> 2013-03-12 09:10:33 UTC --- Integer overflow is causing undefined behaviour. If you want wraparound semantics either use unsigned int or -fwrapv.