diff options
Diffstat (limited to 'lang/gcc27/files/patch-decl.c')
-rw-r--r-- | lang/gcc27/files/patch-decl.c | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/lang/gcc27/files/patch-decl.c b/lang/gcc27/files/patch-decl.c new file mode 100644 index 000000000000..371a50eefc14 --- /dev/null +++ b/lang/gcc27/files/patch-decl.c @@ -0,0 +1,35 @@ +--- cp/decl.c.orig Mon Oct 23 15:25:44 1995 ++++ cp/decl.c Mon Mar 20 13:29:12 2000 +@@ -1486,7 +1486,7 @@ + tree t; + int i = 0, len; + fprintf (stderr, " blocks="); +- fprintf (stderr, HOST_PTR_PRINTF, lvl->blocks); ++ fprintf (stderr, HOST_PTR_PRINTF, (void *) lvl->blocks); + fprintf (stderr, " n_incomplete=%d parm_flag=%d keep=%d", + list_length (lvl->incomplete), lvl->parm_flag, lvl->keep); + if (lvl->tag_transparent) +@@ -1609,7 +1609,7 @@ + for (level = stack; level != global_binding_level; level = level->level_chain) + { + fprintf (stderr, "binding level "); +- fprintf (stderr, HOST_PTR_PRINTF, level); ++ fprintf (stderr, HOST_PTR_PRINTF, (void *) level); + fprintf (stderr, "\n"); + print_binding_level (level); + } +@@ -1620,11 +1620,11 @@ + { + struct binding_level *b; + fprintf (stderr, "current_binding_level="); +- fprintf (stderr, HOST_PTR_PRINTF, current_binding_level); ++ fprintf (stderr, HOST_PTR_PRINTF, (void *) current_binding_level); + fprintf (stderr, "\nclass_binding_level="); +- fprintf (stderr, HOST_PTR_PRINTF, class_binding_level); ++ fprintf (stderr, HOST_PTR_PRINTF, (void *) class_binding_level); + fprintf (stderr, "\nglobal_binding_level="); +- fprintf (stderr, HOST_PTR_PRINTF, global_binding_level); ++ fprintf (stderr, HOST_PTR_PRINTF, (void *) global_binding_level); + fprintf (stderr, "\n"); + if (class_binding_level) + { |