aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2003-04-01 07:35:11 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2003-04-01 07:35:11 +0000
commit46e33d43a2f80c82284832820287e118c7e7c65c (patch)
tree20f14569b12a88ace119697818b500699afb7a34 /gcc/expr.c
parent6fa91a1d0b0546b6cfeb91dee5d9b53b58cd04b8 (diff)
downloadgcc-46e33d43a2f80c82284832820287e118c7e7c65c.zip
gcc-46e33d43a2f80c82284832820287e118c7e7c65c.tar.gz
gcc-46e33d43a2f80c82284832820287e118c7e7c65c.tar.bz2
re PR middle-end/9936 (ICE with local function and variable-length 2d array)
PR c/9936 * c-decl.c (grokdeclarator): Clear SAVE_EXPR_CONTEXT for variably-sized arrays in parameters. (set_save_expr_context): New function. (c_expand_body): Use it, via walk_tree. PR c/9936 * gcc.dg/20030331-2.c: New test. From-SVN: r65128
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions