error.c (print_integer): Remove.
authorGabriel Dos Reis <gdr@integrable-solutions.net>
Sun, 29 Jun 2003 10:55:33 +0000 (10:55 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Sun, 29 Jun 2003 10:55:33 +0000 (10:55 +0000)
* error.c (print_integer): Remove.
(dump_type_suffix): Adjust.
(dump_expr): Likewise.

From-SVN: r68665

gcc/cp/ChangeLog
gcc/cp/error.c

index ae461ed942b290509eafd342002f8a3f1af272a7..da6308e69f417842a42952fe2032403c624b597e 100644 (file)
@@ -1,3 +1,9 @@
+2003-06-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+       * error.c (print_integer): Remove.
+       (dump_type_suffix): Adjust.
+       (dump_expr): Likewise.
+
 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
 
        * error.c (print_instantiation_partial_context): Take a
index 99624858aa41b3673598ef0e15527ee6a6b6921d..f090a226b3c17fbbc75008ab1e0dd6cacbe8c755 100644 (file)
@@ -111,7 +111,6 @@ static void cp_print_error_function (diagnostic_context *, diagnostic_info *);
 
 static bool cp_printer (output_buffer *, text_info *);
 static void print_non_consecutive_character (output_buffer *, int);
-static void print_integer (output_buffer *, HOST_WIDE_INT);
 static tree locate_error (const char *, va_list);
 static location_t location_of (tree);
 
@@ -725,7 +724,7 @@ dump_type_suffix (tree t, int flags)
       if (TYPE_DOMAIN (t))
        {
          if (host_integerp (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0))
-           print_integer
+           output_host_wide_integer
               (scratch_buffer,
                tree_low_cst (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0) + 1);
          else if (TREE_CODE (TYPE_MAX_VALUE (TYPE_DOMAIN (t))) == MINUS_EXPR)
@@ -1477,7 +1476,7 @@ dump_expr (tree t, int flags)
                output_add_string (scratch_buffer, digit_buffer);
              }
            else
-             print_integer (scratch_buffer, TREE_INT_CST_LOW (t));
+             output_host_wide_integer (scratch_buffer, TREE_INT_CST_LOW (t));
          }
       }
       break;
@@ -2502,13 +2501,6 @@ cp_printer (output_buffer *buffer, text_info *text)
 #undef next_int
 }
 
-static void
-print_integer (output_buffer *buffer, HOST_WIDE_INT i)
-{
-  sprintf (digit_buffer, HOST_WIDE_INT_PRINT_DEC, (HOST_WIDE_INT) i);
-  output_add_string (buffer, digit_buffer);
-}
-
 static void
 print_non_consecutive_character (output_buffer *buffer, int c)
 {