(trampoline_address): Add missing call to round_trampoline.
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 28 Sep 1994 23:18:05 +0000 (19:18 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 28 Sep 1994 23:18:05 +0000 (19:18 -0400)
From-SVN: r8157

gcc/function.c

index ec83bab850846283b5e661e32435a8a597c6808f..14317dc5a3fd8361eb615fa96b5e052ab9a3d671 100644 (file)
@@ -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)