Commit 4f380204 by David Edelsohn Committed by David Edelsohn

* calls.c (store_one_arg): Don't divide align by BITS_PER_UNIT.

From-SVN: r41856
parent c52c9a9c
2001-05-04 David Edelsohn <edelsohn@gnu.org>
* calls.c (store_one_arg): Don't divide align by BITS_PER_UNIT.
2001-05-04 Lars Brinkhoff <lars@nocrew.org> 2001-05-04 Lars Brinkhoff <lars@nocrew.org>
* simplify-rtx.c (simplify_binary_operation): Simplify ~a + 1 * simplify-rtx.c (simplify_binary_operation): Simplify ~a + 1
......
...@@ -4631,9 +4631,9 @@ store_one_arg (arg, argblock, flags, variable_size, reg_parm_stack_space) ...@@ -4631,9 +4631,9 @@ store_one_arg (arg, argblock, flags, variable_size, reg_parm_stack_space)
{ {
rtx size_rtx1 = GEN_INT (reg_parm_stack_space - arg->offset.constant); rtx size_rtx1 = GEN_INT (reg_parm_stack_space - arg->offset.constant);
emit_push_insn (arg->value, arg->mode, TREE_TYPE (pval), size_rtx1, emit_push_insn (arg->value, arg->mode, TREE_TYPE (pval), size_rtx1,
TYPE_ALIGN (TREE_TYPE (pval)) / BITS_PER_UNIT, TYPE_ALIGN (TREE_TYPE (pval)), partial, reg,
partial, reg, excess, argblock, excess, argblock, ARGS_SIZE_RTX (arg->offset),
ARGS_SIZE_RTX (arg->offset), reg_parm_stack_space, reg_parm_stack_space,
ARGS_SIZE_RTX (arg->alignment_pad)); ARGS_SIZE_RTX (arg->alignment_pad));
size_rtx = GEN_INT (INTVAL(size_rtx) - reg_parm_stack_space); size_rtx = GEN_INT (INTVAL(size_rtx) - reg_parm_stack_space);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment