OSDN Git Service

PR middle-end/52074
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Feb 2012 09:22:51 +0000 (09:22 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Feb 2012 09:22:51 +0000 (09:22 +0000)
commit792729b848794a0a3fb1d4c8867df83e7bf14b9a
treeaac8ca8d6fe1e3814662159ee79805a344b6686f
parentf47763a61a0c45d9b14d664f5a4649817fa53cf7
PR middle-end/52074
* expr.c (expand_expr_addr_expr_1): For CONSTANT_CLASS_P or CONST_DECL
if modifier < EXPAND_SUM call force_operand on the result.

* gcc.c-torture/compile/pr52074.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183956 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr52074.c [new file with mode: 0644]