(trampoline_address): Don't allocate anything from parent function's

current obstack.

From-SVN: r5734
This commit is contained in:
Richard Kenner 1993-10-11 13:56:01 -04:00
parent 01565a557f
commit 2849864429
1 changed files with 2 additions and 1 deletions

View File

@ -4142,7 +4142,8 @@ trampoline_address (function)
by expand_function_end. */
if (fp != 0)
{
push_obstacks (fp->current_obstack, fp->function_maybepermanent_obstack);
push_obstacks (fp->function_maybepermanent_obstack,
fp->function_maybepermanent_obstack);
rtlexp = make_node (RTL_EXPR);
RTL_EXPR_RTL (rtlexp) = tramp;
fp->trampoline_list = tree_cons (function, rtlexp, fp->trampoline_list);