aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-complex.c
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@embecosm.com>2013-07-04 22:20:34 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2013-07-04 23:20:34 +0100
commit40d3d53015c20f58fff7e6b098d0c943d3aea2b0 (patch)
tree4559cbb5c6a77bed54dfc0e0b4f1a07ff09c382c /gcc/tree-complex.c
parent5fde62e29930ccf09c647c47db77894ff046b0ac (diff)
downloadgcc-40d3d53015c20f58fff7e6b098d0c943d3aea2b0.zip
gcc-40d3d53015c20f58fff7e6b098d0c943d3aea2b0.tar.gz
gcc-40d3d53015c20f58fff7e6b098d0c943d3aea2b0.tar.bz2
re PR c/57821 ('array is too large' error is missing when sizetype overflows)
gcc/c: PR c/57821 * c-typeck.c (set_init_index): When folding, check for index overflow. gcc/c-family: PR c/57821 * c-common.c (complete_array_type): Delay folding first index like other indices. When folding, check for index overflow. gcc/testsuite: PR c/57821 * gcc.dg/large-size-array-6.c: New test. From-SVN: r200683
Diffstat (limited to 'gcc/tree-complex.c')
0 files changed, 0 insertions, 0 deletions