* typeck.c (build_prim_array_type): Correctly set the high word too.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32512
138bc75d-0d04-0410-961f-
82ee72b054a4
+Mon Mar 13 11:36:51 2000 Hans Boehm <boehm@acm.org>
+
+ * typeck.c (build_prim_array_type): Correctly set the high word too.
+
2000-03-07 Alexandre Petit-Bianco <apbianco@cygnus.com>
* parse.y (qualify_ambiguous_name): Properly handle expressions
tree element_type;
HOST_WIDE_INT length;
{
- tree max_index = build_int_2 (length - 1, 0);
+ tree max_index = build_int_2 (length - 1, (0 == length ? -1 : 0));
TREE_TYPE (max_index) = sizetype;
return build_array_type (element_type, build_index_type (max_index));
}