re PR middle-end/33617 (ICE for nonconstant callee-copied constructor arguments)
commit16089886c228cc1361ddc01ac3461017dc1072c3
authorRichard Sandiford <rsandifo@nildram.co.uk>
Tue, 2 Oct 2007 20:50:46 +0000 (2 20:50 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 2 Oct 2007 20:50:46 +0000 (2 20:50 +0000)
treed8b5a02be72555573d7fccaf3de7108dc83914cd
parent966b774d3ee4a815985f45e5357d4ebcc789c413
re PR middle-end/33617 (ICE for nonconstant callee-copied constructor arguments)

gcc/
PR middle-end/33617
* expr.c (expand_expr_addr_expr_1): Pass CONSTRUCTORs to
expand_expr.

gcc/testsuite/
PR middle-end/33617
* gcc.c-torture/compile/pr33617.c: New test.

From-SVN: r128965
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr33617.c [new file with mode: 0644]