aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJohn Carr <jfc@mit.edu>1998-06-10 05:54:23 +0000
committerJohn Carr <jfc@gcc.gnu.org>1998-06-10 05:54:23 +0000
commit71e89f27cd7276f25b80a24edafa66a25ccf2e99 (patch)
treeebb2e1f63b409d88e2f8f3cacc0828095b5040cc /gcc
parent04be6a22973f5f2785ebf2708de995733b298988 (diff)
downloadgcc-71e89f27cd7276f25b80a24edafa66a25ccf2e99.zip
gcc-71e89f27cd7276f25b80a24edafa66a25ccf2e99.tar.gz
gcc-71e89f27cd7276f25b80a24edafa66a25ccf2e99.tar.bz2
tree.c (debug_binfo): Make printf format match arguments.
1998-06-10 John Carr <jfc@mit.edu> * tree.c (debug_binfo): Make printf format match arguments. * error.c (OB_PUTI): Make printf format match arguments. From-SVN: r20401
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog6
-rw-r--r--gcc/cp/error.c2
-rw-r--r--gcc/cp/tree.c8
3 files changed, 11 insertions, 5 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c84e3e2..37ebb1b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,9 @@
+1998-06-10 John Carr <jfc@mit.edu>
+
+ * tree.c (debug_binfo): Make printf format match arguments.
+
+ * error.c (OB_PUTI): Make printf format match arguments.
+
1998-06-10 Jason Merrill <jason@yorick.cygnus.com>
* init.c (resolve_offset_ref): Handle default-initialization.
diff --git a/gcc/cp/error.c b/gcc/cp/error.c
index 2c77eff..4862d64 100644
--- a/gcc/cp/error.c
+++ b/gcc/cp/error.c
@@ -80,7 +80,7 @@ static char *scratch_firstobj;
IDENTIFIER_LENGTH (ID)))
# define OB_PUTCP(S) (obstack_grow (&scratch_obstack, (S), strlen (S)))
# define OB_FINISH() (obstack_1grow (&scratch_obstack, '\0'))
-# define OB_PUTI(CST) do { sprintf (digit_buffer, "%d", (CST)); \
+# define OB_PUTI(CST) do { sprintf (digit_buffer, HOST_WIDE_INT_PRINT_DEC, (HOST_WIDE_INT)(CST)); \
OB_PUTCP (digit_buffer); } while (0)
# define OB_UNPUT(N) obstack_blank (&scratch_obstack, - (N));
diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c
index 6e5996f..617c4cf 100644
--- a/gcc/cp/tree.c
+++ b/gcc/cp/tree.c
@@ -1250,9 +1250,9 @@ debug_binfo (elem)
unsigned HOST_WIDE_INT n;
tree virtuals;
- fprintf (stderr, "type \"%s\"; offset = %d\n",
+ fprintf (stderr, "type \"%s\"; offset = %ld\n",
TYPE_NAME_STRING (BINFO_TYPE (elem)),
- TREE_INT_CST_LOW (BINFO_OFFSET (elem)));
+ (long) TREE_INT_CST_LOW (BINFO_OFFSET (elem)));
fprintf (stderr, "vtable type:\n");
debug_tree (BINFO_TYPE (elem));
if (BINFO_VTABLE (elem))
@@ -1267,9 +1267,9 @@ debug_binfo (elem)
while (virtuals)
{
tree fndecl = TREE_OPERAND (FNADDR_FROM_VTABLE_ENTRY (TREE_VALUE (virtuals)), 0);
- fprintf (stderr, "%s [%d =? %d]\n",
+ fprintf (stderr, "%s [%ld =? %ld]\n",
IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (fndecl)),
- n, TREE_INT_CST_LOW (DECL_VINDEX (fndecl)));
+ (long) n, (long) TREE_INT_CST_LOW (DECL_VINDEX (fndecl)));
++n;
virtuals = TREE_CHAIN (virtuals);
}