1999-09-11 Donn Terry <donn@interix.com>
authorIan Lance Taylor <ian@airs.com>
Sat, 11 Sep 1999 14:24:59 +0000 (14:24 +0000)
committerIan Lance Taylor <ian@airs.com>
Sat, 11 Sep 1999 14:24:59 +0000 (14:24 +0000)
* expr.c (integer_constant): Correct too_many_digits calculation
in base 10 case.

gas/ChangeLog
gas/expr.c

index dae2321..9ec9484 100644 (file)
@@ -1,3 +1,8 @@
+1999-09-11  Donn Terry  <donn@interix.com>
+
+       * expr.c (integer_constant): Correct too_many_digits calculation
+       in base 10 case.
+
 1999-09-09  Andreas Schwab  <schwab@suse.de>
 
        * doc/c-arm.texi: Fix arguments of @var to not contain
index c50e2c2..fcc633f 100644 (file)
@@ -389,7 +389,7 @@ integer_constant (radix, expressionP)
       break;
     case 10:
       maxdig = radix = 10;
-      too_many_digits = (valuesize + 12) / 4; /* very rough */
+      too_many_digits = (valuesize + 11) / 4; /* very rough */
     }
 #undef valuesize
   start = input_line_pointer;