From: Richard Kenner Date: Fri, 10 Feb 1995 22:47:39 +0000 (-0500) Subject: (direct_return): Can't if have outgoing args. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f13703f913b10683035d1e73c17313edc6918086;p=gcc.git (direct_return): Can't if have outgoing args. From-SVN: r8903 --- diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index 5533aabddff..afa71680dad 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the DEC Alpha. - Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. + Copyright (C) 1992, 1993, 1994, 1995 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GNU CC. @@ -1202,6 +1202,7 @@ direct_return () { return (reload_completed && alpha_sa_size () == 0 && get_frame_size () == 0 + && current_function_outgoing_args_size == 0 && current_function_pretend_args_size == 0); }