diff options
Diffstat (limited to 'gcc/c-family')
-rw-r--r-- | gcc/c-family/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/c-family/c-common.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 44eae08..95abde6 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2011-09-05 Richard Guenther <rguenther@suse.de> + + * c-common.c (complete_array_type): Use ssize_int (-1) instead + of integer_minus_one_node for empty array upper bounds. + 2011-08-28 Dodji Seketeli <dodji@redhat.com> * c-pch.c (c_common_read_pch): Call linemap_add with LC_ENTER as diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c index 4cace8d..9c42d594 100644 --- a/gcc/c-family/c-common.c +++ b/gcc/c-family/c-common.c @@ -8844,7 +8844,7 @@ complete_array_type (tree *ptype, tree initial_value, bool do_default) { if (pedantic) failure = 3; - maxindex = integer_minus_one_node; + maxindex = ssize_int (-1); } else { |