diff options
author | Kaz Kojima <kkojima@gcc.gnu.org> | 2008-04-03 09:07:17 +0000 |
---|---|---|
committer | Kaz Kojima <kkojima@gcc.gnu.org> | 2008-04-03 09:07:17 +0000 |
commit | 2a7428c0c57b74cb4f0d7b497ec870132a3fb5d7 (patch) | |
tree | 20ee3b4d57be3641a4448a09743e9d13d78a3d28 | |
parent | 60c4d1358ad5e944caeb1a335da0b2703d909670 (diff) | |
download | gcc-2a7428c0c57b74cb4f0d7b497ec870132a3fb5d7.zip gcc-2a7428c0c57b74cb4f0d7b497ec870132a3fb5d7.tar.gz gcc-2a7428c0c57b74cb4f0d7b497ec870132a3fb5d7.tar.bz2 |
* config/sh/sh.c (sh_output_mi_thunk): Free cfun.
From-SVN: r133865
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/sh/sh.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e874ac4..764c6fc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2008-04-03 Kaz Kojima <kkojima@gcc.gnu.org> + + * config/sh/sh.c (sh_output_mi_thunk): Free cfun. + 2008-04-03 Tom Tromey <tromey@redhat.com> Ralf Wildenhues <Ralf.Wildenhues@gmx.de> diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 8bba322..fe25997 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -10513,6 +10513,7 @@ sh_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED, final_start_function (insns, file, 1); final (insns, file, 1); final_end_function (); + free_after_compilation (cfun); reload_completed = 0; epilogue_completed = 0; |