diff options
author | Richard Guenther <rguenther@suse.de> | 2011-09-05 09:03:08 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2011-09-05 09:03:08 +0000 |
commit | 830c740f17a21a901b91de6723d97567bae47770 (patch) | |
tree | ea45e4b0b22441a465d4935a39d510d54d5b860a /gcc/c-family/c-common.c | |
parent | c149e48765862535842cf968dc10667038988606 (diff) | |
download | gcc-830c740f17a21a901b91de6723d97567bae47770.zip gcc-830c740f17a21a901b91de6723d97567bae47770.tar.gz gcc-830c740f17a21a901b91de6723d97567bae47770.tar.bz2 |
stor-layout.c (layout_type): Use size_binop for array size calculations.
2011-09-05 Richard Guenther <rguenther@suse.de>
* stor-layout.c (layout_type): Use size_binop for array size
calculations.
c-family/
* c-common.c (complete_array_type): Use ssize_int (-1) instead
of integer_minus_one_node for empty array upper bounds.
From-SVN: r178526
Diffstat (limited to 'gcc/c-family/c-common.c')
-rw-r--r-- | gcc/c-family/c-common.c | 2 |
1 files changed, 1 insertions, 1 deletions
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 { |