re PR c++/7209 (Faulty array dereferencing)
authorNathan Sidwell <nathan@codesourcery.com>
Tue, 22 Oct 2002 08:56:49 +0000 (08:56 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 22 Oct 2002 08:56:49 +0000 (08:56 +0000)
commit8fe734a3fed78612103e1821e70871b0250c764e
tree5e13f69e6f6f8ad205d8b0dc140b72e03198749e
parent6a0a6ac4c168206195185ec63130685ce7d7d61a
re PR c++/7209 (Faulty array dereferencing)

PR c++/7209
* fold_const.c (fold_binary_op_with_conditional_arg): Always
build compound_expr if we used save_expr.
testsuite:
* g++.dg/expr/cond1.C: New test.

From-SVN: r58405
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/expr/cond1.C [new file with mode: 0644]