--- gcc-3.3.5/gcc/cppexp.c +++ gcc-3.3.5/gcc/cppexp.c @@ -1448,6 +1448,7 @@ result.high += HIGH_PART (middle[0]); result.high += HIGH_PART (middle[1]); result.unsignedp = 1; + result.overflow = 0; return result; }