From: Jim Wilson Date: Mon, 18 Jan 1993 18:55:02 +0000 (-0800) Subject: (emit_library_call): Handle OUTGOING_REG_PARM_STACK_SPACE. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=428e0ca8c87bccd963bbe32d8a755c831951fb29;p=gcc.git (emit_library_call): Handle OUTGOING_REG_PARM_STACK_SPACE. Use NULL_TREE instead of (tree) 0. From-SVN: r3268 --- diff --git a/gcc/expr.c b/gcc/expr.c index 94e38b46e67..36d7e034740 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -2203,10 +2203,13 @@ emit_library_call (va_alist) #ifdef REG_PARM_STACK_SPACE args_size.constant = MAX (args_size.constant, - REG_PARM_STACK_SPACE ((tree) 0)); + REG_PARM_STACK_SPACE (NULL_TREE)); #endif #ifdef ACCUMULATE_OUTGOING_ARGS +#ifndef OUTGOING_REG_PARM_STACK_SPACE + args_size.constant -= REG_PARM_STACK_SPACE (NULL_TREE); +#endif if (args_size.constant > current_function_outgoing_args_size) current_function_outgoing_args_size = args_size.constant; args_size.constant = 0;