OKed by Geoff Keating.
From-SVN: r86941
+2002-09-01 Fariborz Jahanian <fjahanian@apple.com>
+
+ * config/rs6000/darwin.h (ROUND_TYPE_ALIGN): Restrict alignment
+ to Altivec vetors.
+
2004-09-01 Wu Yongwei <adah@sh163.net>
Danny Smith <dannysmith@users.sourceforge.net>
|| TREE_CODE (STRUCT) == QUAL_UNION_TYPE) \
&& TARGET_ALIGN_NATURAL == 0 \
? rs6000_special_round_type_align (STRUCT, COMPUTED, SPECIFIED) \
- : (TARGET_ALTIVEC && TREE_CODE (STRUCT) == VECTOR_TYPE) \
+ : (TREE_CODE (STRUCT) == VECTOR_TYPE \
+ && ALTIVEC_VECTOR_MODE (TYPE_MODE (STRUCT))) \
? MAX (MAX ((COMPUTED), (SPECIFIED)), 128) \
: MAX ((COMPUTED), (SPECIFIED)))