------- Comment #3 from jsm28 at gcc dot gnu dot org 2010-05-22 17:29 -------
I believe I fixed this with:
r132815 | jsm28 | 2008-03-02 13:11:19 +0000 (Sun, 02 Mar 2008) | 4 lines
* libgcc2.c (__addvSI3, __addvsi3, __addvDI3, __subvSI3,
__subvsi3, __subvDI3, __negvSI2, __negvsi2, __negvDI2, __absvSI2,
__absvsi2, __absvDI2): Use unsigned arithmetic.
(whether or not -ftrapv actually works properly).
--
jsm28 at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|--- |4.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31477