2005-08-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+ * pa.c (function_arg): Fix typo in last change.
+
* pa.c (function_value): Handle small aggregates on 32-bit targets.
(function_arg): Pass small aggregates in general registers on 32-bit
targets.
justification of BLKmode data when it has a size greater
than one word. Splitting the operation into two SImode loads
or returning a DImode REG results in left justified data. */
- if (mode == BLKmode (type && AGGREGATE_TYPE_P (type)))
+ if (mode == BLKmode || (type && AGGREGATE_TYPE_P (type)))
{
rtx loc = gen_rtx_EXPR_LIST (VOIDmode,
gen_rtx_REG (DImode, gpr_reg_base),