This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Remove mem checking code
- From: Lars Brinkhoff <lars dot spam at nocrew dot org>
- To: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Cc: gcc-patches at gcc dot gnu dot org
- Date: 06 Dec 2001 08:53:38 +0100
- Subject: Re: Remove mem checking code
- Organization: nocrew
- References: <10112052233.AA25998@vlsi1.ultra.nyu.edu>
kenner@vlsi1.ultra.nyu.edu (Richard Kenner) writes:
> As discussed. tested on alphaev56-dec-osf4.0c.
> *************** assign_parms (fndecl)
> *** 5075,5079 ****
> : expand_expr (size_diffop (stack_args_size.var,
> size_int (-stack_args_size.constant)),
> ! NULL_RTX, VOIDmode, EXPAND_MEMORY_USE_BAD));
> #else
> current_function_arg_offset_rtx = ARGS_SIZE_RTX (stack_args_size);
> --- 5046,5050 ----
> : expand_expr (size_diffop (stack_args_size.var,
> size_int (-stack_args_size.constant)),
> ! NULL_RTX, VOIDmode, 0);
> #else
> current_function_arg_offset_rtx = ARGS_SIZE_RTX (stack_args_size);
This breaks ARGS_GROW_DOWNWARD targets. There's a missing ) in the
line you changed.
--
Lars Brinkhoff http://lars.nocrew.org/ Linux, GCC, PDP-10
Brinkhoff Consulting http://www.brinkhoff.se/ programming