expr.c (expand_expr): Never modify exp in place.
authorJakub Jelinek <jakub@redhat.com>
Fri, 6 Dec 2002 07:07:57 +0000 (08:07 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 6 Dec 2002 07:07:57 +0000 (08:07 +0100)
commit61f6c84f21a542b10c4d915751f1fc4ec3d0f1ff
treea2ee5aa601c9c1faf0859c1a098aa1167a151400
parentbf97847b372fb2d94eaa08ceda55a52b6907647b
expr.c (expand_expr): Never modify exp in place.

* expr.c (expand_expr) <case COND_EXPR>: Never modify exp in place.

* gcc.c-torture/execute/20021204-1.c: New test.

From-SVN: r59881
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20021204-1.c [new file with mode: 0644]