From e87ee2a99d7860ccb61e09250bb5a68ae2ea8dc5 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 28 Sep 1994 19:18:05 -0400 Subject: [PATCH] (trampoline_address): Add missing call to round_trampoline. From-SVN: r8157 --- gcc/function.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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) -- 2.30.2