re PR middle-end/65911 (r222508 breaks clang-tblgen)

Fix PR65911

2015-04-28  Markus Trippelsdorf  <markus@trippelsdorf.de>

	PR other/65911
	* function.c (pad_to_arg_alignment): Add parentheses.

From-SVN: r222521
This commit is contained in:
Markus Trippelsdorf 2015-04-28 10:09:43 +00:00 committed by Markus Trippelsdorf
parent cc86234f0f
commit 6b241bd157
2 changed files with 8 additions and 3 deletions

View file

@ -1,3 +1,8 @@
2015-04-28 Markus Trippelsdorf <markus@trippelsdorf.de>
PR other/65911
* function.c (pad_to_arg_alignment): Add parentheses.
2015-04-28 Uros Bizjak <ubizjak@gmail.com>
* config/frv/frv.h (CRT_GET_RFIB_DATA): Move definition to

View file

@ -4195,9 +4195,9 @@ pad_to_arg_alignment (struct args_size *offset_ptr, int boundary,
else
{
offset_ptr->constant = -sp_offset +
ARGS_GROW_DOWNWARD ?
FLOOR_ROUND (offset_ptr->constant + sp_offset, boundary_in_bytes) :
CEIL_ROUND (offset_ptr->constant + sp_offset, boundary_in_bytes);
(ARGS_GROW_DOWNWARD
? FLOOR_ROUND (offset_ptr->constant + sp_offset, boundary_in_bytes)
: CEIL_ROUND (offset_ptr->constant + sp_offset, boundary_in_bytes));
if (boundary > PARM_BOUNDARY)
alignment_pad->constant = offset_ptr->constant - save_constant;