diff options
author | John Carr <jfc@mit.edu> | 1998-06-10 05:54:23 +0000 |
---|---|---|
committer | John Carr <jfc@gcc.gnu.org> | 1998-06-10 05:54:23 +0000 |
commit | 71e89f27cd7276f25b80a24edafa66a25ccf2e99 (patch) | |
tree | ebb2e1f63b409d88e2f8f3cacc0828095b5040cc /gcc | |
parent | 04be6a22973f5f2785ebf2708de995733b298988 (diff) | |
download | gcc-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/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/cp/error.c | 2 | ||||
-rw-r--r-- | gcc/cp/tree.c | 8 |
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); } |