diff options
author | Gabor Loki <loki@gcc.gnu.org> | 2005-05-10 13:47:05 +0000 |
---|---|---|
committer | Gabor Loki <loki@gcc.gnu.org> | 2005-05-10 13:47:05 +0000 |
commit | 8c9004573aae3886048b090c5c474ed30e0bde36 (patch) | |
tree | 6381aa5b39ee6d67c9cf69d7ebad4dae77e66a24 /gcc/c-lang.c | |
parent | 27e928edee9751a937bbd0bd175f233cd4581b63 (diff) | |
download | gcc-8c9004573aae3886048b090c5c474ed30e0bde36.zip gcc-8c9004573aae3886048b090c5c474ed30e0bde36.tar.gz gcc-8c9004573aae3886048b090c5c474ed30e0bde36.tar.bz2 |
re PR c++/17913 (ICE jumping into statement expression)
2005-05-10 Gabor Loki <loki@gcc.gnu.org>
PR c/17913
* c-typeck.c (build_conditional_expr): Remove reducing cond_expr.
* fold-const.c (fold): Expand the condition of reducing cond_expr.
(contains_label_1, contains_label_p): New functions for checking
labels in a sub-tree.
testsuite:
2005-05-10 Gabor Loki <loki@gcc.gnu.org>
PR c/17913
* gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
From-SVN: r99514
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions