diff options
author | Andrew Pinski <andrew_pinski@playstation.sony.com> | 2007-06-12 19:15:50 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2007-06-12 12:15:50 -0700 |
commit | 4543943ad4323c336993836933f7011c295fd50f (patch) | |
tree | c9750b4c2fab79d638858ba8919c1d37430242a4 /gcc/lambda-trans.c | |
parent | 4c8c70e06a66649496afd6fed8ffa3c131c8de82 (diff) | |
download | gcc-4543943ad4323c336993836933f7011c295fd50f.zip gcc-4543943ad4323c336993836933f7011c295fd50f.tar.gz gcc-4543943ad4323c336993836933f7011c295fd50f.tar.bz2 |
re PR middle-end/31579 (ICE when compiling attached code)
2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
PR middle-end/31579
* expr.c (expand_expr_addr_expr_1): Call expand_expr
for the offset with the modifier as EXPAND_INITIALIZER
if the modifier is EXPAND_INITIALIZER.
(expand_expr_real_1 <case INTEGER_CST>): Don't force to
a register if we had an overflow.
2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
PR middle-end/31579
* g++.dg/torture/pr31579.C: New testcase.
From-SVN: r125655
Diffstat (limited to 'gcc/lambda-trans.c')
0 files changed, 0 insertions, 0 deletions