diff options
Diffstat (limited to 'gcc/bb-reorder.c')
-rw-r--r-- | gcc/bb-reorder.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index d054ffd9201..23cdf095396 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -2031,7 +2031,7 @@ duplicate_computed_gotos (void) uncond_jump_length = get_uncond_jump_length (); max_size = uncond_jump_length * PARAM_VALUE (PARAM_MAX_GOTO_DUPLICATION_INSNS); - candidates = BITMAP_XMALLOC (); + candidates = BITMAP_ALLOC (NULL); /* Build the reorder chain for the original order of blocks. Look for a computed jump while we are at it. */ @@ -2094,7 +2094,7 @@ duplicate_computed_gotos (void) done: cfg_layout_finalize (); - BITMAP_XFREE (candidates); + BITMAP_FREE (candidates); timevar_pop (TV_REORDER_BLOCKS); } |