From 6b0c2336ba22b3d0e8d36651169a5bab2b25fe35 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Thu, 3 Apr 2008 05:49:27 -0700 Subject: re PR target/35795 (Revision 133787 breaks ia64) 2008-04-03 Jan Hubicka PR tree-optimization/35795 * alpha/alpha.c (alpha_output_mi_thunk_osf): Free after compilation. * sparc/sparc.c (sparc_output_mi_thunk): Likewise. * ia64/ia64.c (ia64_output_mi_thunk): Likewise. * m68k/m68k.c (m68k_output_mi_thunk): Likewise. * score/score3.c (score3_output_mi_thunk): Likewise. * score/score7.c (score7_output_mi_thunk): Likewise. * mips/mips.c (mips_output_mi_thunk): Likewise. From-SVN: r133868 --- gcc/config/m68k/m68k.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/config/m68k') diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 142c8aa..6160237 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -4348,6 +4348,7 @@ m68k_output_mi_thunk (FILE *file, tree thunk ATTRIBUTE_UNUSED, /* Restore the original PIC register. */ if (flag_pic) SET_REGNO (pic_offset_table_rtx, PIC_REG); + free_after_compilation (cfun); } /* Worker function for TARGET_STRUCT_VALUE_RTX. */ -- cgit v1.1