+2002-02-25 Aldy Hernandez <aldyh@redhat.com>
+
+ * c-typeck.c (push_init_level): Handle vectors.
+
2002-02-25 Alexandre Oliva <aoliva@redhat.com>
* config/sparc/sparc.c (const64_high_operand): Zero-extend
constructor_unfilled_fields = constructor_fields;
constructor_bit_index = bitsize_zero_node;
}
+ else if (TREE_CODE (constructor_type) == VECTOR_TYPE)
+ {
+ /* Vectors are like simple fixed-size arrays. */
+ constructor_max_index =
+ build_int_2 (TYPE_VECTOR_SUBPARTS (constructor_type) - 1, 0);
+ constructor_index = convert (bitsizetype, integer_zero_node);
+ constructor_unfilled_index = constructor_index;
+ }
else if (TREE_CODE (constructor_type) == ARRAY_TYPE)
{
if (TYPE_DOMAIN (constructor_type))