diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 94b0624623aaffd53b150821916c8e92b32ee26d..e6c3f21d5c59fd9a9c08afae2a9481cc1a15ce50 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -9,6 +9,10 @@
 	* tree-profile.c (tree_gen_ic_func_profiler): Do not create
 	invalid gimple calls.
 
+2010-07-06  Jan Hubicka  <jh@suse.cz>
+
+	* lto-cgraph.c (output_cgraph): Add missing declaration.
+
 2010-07-06  Jan Hubicka  <jh@suse.cz>
 
 	* lto-cgraph.c (output_cgraph): Output toplevel asms only into first
diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c
index 04f5407a800b5f05fc88bb54ef791494cc7edf9d..8dd8a29641bbb2158006e68ecab0f680a3058b96 100644
--- a/gcc/lto-cgraph.c
+++ b/gcc/lto-cgraph.c
@@ -846,6 +846,7 @@ output_cgraph (cgraph_node_set set, varpool_node_set vset)
   lto_cgraph_encoder_t encoder;
   lto_varpool_encoder_t varpool_encoder;
   struct cgraph_asm_node *can;
+  static bool asm_nodes_output = false;
 
   if (flag_wpa)
     output_cgraph_opt_summary ();