rs6000.c (rs6000_va_start): Use MIN_UNITS_PER_WORD instead of UNITS_PER_WORD to describe the size of stack...
* config/rs6000/rs6000.c (rs6000_va_start): Use MIN_UNITS_PER_WORD instead of UNITS_PER_WORD to describe the size of stack slots. From-SVN: r219752
This commit is contained in:
parent
42373118cf
commit
ed821220ca
|
@ -1,3 +1,8 @@
|
|||
2015-01-16 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
* config/rs6000/rs6000.c (rs6000_va_start): Use MIN_UNITS_PER_WORD
|
||||
instead of UNITS_PER_WORD to describe the size of stack slots.
|
||||
|
||||
2015-01-16 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
* config/rs6000/rs6000.c (TARGET_PROMOTE_FUNCTION_MODE): Implement
|
||||
|
|
|
@ -11239,7 +11239,7 @@ rs6000_va_start (tree valist, rtx nextarg)
|
|||
/* Find the overflow area. */
|
||||
t = make_tree (TREE_TYPE (ovf), virtual_incoming_args_rtx);
|
||||
if (words != 0)
|
||||
t = fold_build_pointer_plus_hwi (t, words * UNITS_PER_WORD);
|
||||
t = fold_build_pointer_plus_hwi (t, words * MIN_UNITS_PER_WORD);
|
||||
t = build2 (MODIFY_EXPR, TREE_TYPE (ovf), ovf, t);
|
||||
TREE_SIDE_EFFECTS (t) = 1;
|
||||
expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
|
||||
|
|
Loading…
Reference in New Issue