Hi,
while working on allocator reorg for summaries I noticed that
we never initialize statics_read in ipa-reference which is later used to
bookkeep the strongly connected components.  I am bit surprised that
this ever worked w/o crashing, but it seems to be the case.

Bootstrapped/regteted x86_64-linux, comitted.

Index: ipa-reference.c
===================================================================
--- ipa-reference.c     (revision 277780)
+++ ipa-reference.c     (working copy)
@@ -492,6 +493,7 @@ init_function_info (struct cgraph_node *
 
   info->local.statics_read = BITMAP_ALLOC (&local_info_obstack);
   info->local.statics_written = BITMAP_ALLOC (&local_info_obstack);
+  info->global.statics_read = NULL;
 
   return &info->local;
 }

Reply via email to