Install proper version.
authorRichard Kenner <kenner@gcc.gnu.org>
Sat, 19 Apr 2003 11:57:59 +0000 (07:57 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 19 Apr 2003 11:57:59 +0000 (07:57 -0400)
From-SVN: r65815

gcc/calls.c

index ed92ce735c38f80c36e6e9e7d77d8829a5efc5ef..9b49f8719c206ce4bd48f2d3ccff627582db747e 100644 (file)
@@ -2515,10 +2515,6 @@ expand_call (exp, target, ignore)
          optimized.  */
       || (flags & (ECF_RETURNS_TWICE | ECF_LONGJMP | ECF_NORETURN))
       || TYPE_VOLATILE (TREE_TYPE (TREE_TYPE (addr)))
-      /* If the called function is nested in the current one, it might access
-         some of the caller's arguments, but could clobber them beforehand if
-         the argument areas are shared.  */
-       || decl_function_context (fndecl) == current_function_decl
       /* If this function requires more stack slots than the current
         function, we cannot change it into a sibling call.  */
       || args_size.constant > current_function_args_size