Commit d0163673 by Jakub Jelinek Committed by Jakub Jelinek

re PR middle-end/56461 (GCC is leaking lots of memory)

	PR middle-end/56461
	* lra-spills.c (lra_spill): Free spill_hard_reg at the end.

From-SVN: r196294
parent b5ad2b8e
2013-02-26 Jakub Jelinek <jakub@redhat.com>
PR middle-end/56461
* lra-spills.c (lra_spill): Free spill_hard_reg at the end.
2013-02-26 Joern Rennecke <joern.rennecke@embecosm.com> 2013-02-26 Joern Rennecke <joern.rennecke@embecosm.com>
* config/arm/arm.c (const_ok_for_dimode_op): Back out last change. * config/arm/arm.c (const_ok_for_dimode_op): Back out last change.
......
...@@ -568,6 +568,7 @@ lra_spill (void) ...@@ -568,6 +568,7 @@ lra_spill (void)
free (slots); free (slots);
free (pseudo_slots); free (pseudo_slots);
free (pseudo_regnos); free (pseudo_regnos);
free (spill_hard_reg);
} }
/* Apply alter_subreg for subregs of regs in *LOC. Use FINAL_P for /* Apply alter_subreg for subregs of regs in *LOC. Use FINAL_P for
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment