diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 230f396c6c16694b56ba701ea486883f65218022..f6e263eab73bc544e102510c91b53cd0e59ee477 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2009-10-17  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* print-tree.c (print_node): Fix string for DECL_STRUCT_FUNCTION.
+
 2009-10-17  Richard Guenther  <rguenther@suse.de>
 
 	* lto-streamer-in.c (lto_input_location): Try to reuse
diff --git a/gcc/print-tree.c b/gcc/print-tree.c
index f4b74d95ffc334675dabe262892c05e0746c8d50..ded9ea84308af35d0222c56a148c4c24b5f3c966 100644
--- a/gcc/print-tree.c
+++ b/gcc/print-tree.c
@@ -541,7 +541,7 @@ print_node (FILE *file, const char *prefix, tree node, int indent)
 	       && DECL_STRUCT_FUNCTION (node) != 0)
 	{
 	  indent_to (file, indent + 4);
-	  dump_addr (file, "saved-insns ", DECL_STRUCT_FUNCTION (node));
+	  dump_addr (file, "struct-function ", DECL_STRUCT_FUNCTION (node));
 	}
 
       if ((code == VAR_DECL || code == PARM_DECL)