Initialize global.statics_read in ipa-reference

Message ID
State New
Headers show
  • Initialize global.statics_read in ipa-reference
Related show

Commit Message

Jan Hubicka Nov. 4, 2019, 9:46 p.m.
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;