From: Richard Kenner Date: Wed, 28 Sep 1994 23:18:05 +0000 (-0400) Subject: (trampoline_address): Add missing call to round_trampoline. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e87ee2a99d7860ccb61e09250bb5a68ae2ea8dc5;p=gcc.git (trampoline_address): Add missing call to round_trampoline. From-SVN: r8157 --- diff --git a/gcc/function.c b/gcc/function.c index ec83bab8508..14317dc5a3f 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -4268,7 +4268,9 @@ trampoline_address (function) /* Find an existing trampoline and return it. */ for (link = trampoline_list; link; link = TREE_CHAIN (link)) if (TREE_PURPOSE (link) == function) - return XEXP (RTL_EXPR_RTL (TREE_VALUE (link)), 0); + return + round_trampoline_addr (XEXP (RTL_EXPR_RTL (TREE_VALUE (link)), 0)); + for (fp = outer_function_chain; fp; fp = fp->next) for (link = fp->trampoline_list; link; link = TREE_CHAIN (link)) if (TREE_PURPOSE (link) == function)