re PR target/5672 ([mn10200] Compiler segmentation fault in static initialiser.)
PR target/5672 * expr.c (expand_expr): Pass along EXPAND_INITIALIZER one more place. From-SVN: r51593
This commit is contained in:
parent
d3294cd931
commit
70d95bac49
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2002-03-29 Richard Henderson <rth@redhat.com>
|
||||
|
||||
PR target/5672
|
||||
* expr.c (expand_expr): Pass along EXPAND_INITIALIZER one more place.
|
||||
|
||||
2002-03-29 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
|
||||
|
||||
* config/rs6000/rs6000.c (rs6000_va_arg): Correctly set register count
|
||||
|
|
|
@ -7489,7 +7489,8 @@ expand_expr (exp, target, tmode, modifier)
|
|||
rtx constant_part;
|
||||
|
||||
op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode,
|
||||
EXPAND_SUM);
|
||||
(modifier == EXPAND_INITIALIZER
|
||||
? EXPAND_INITIALIZER : EXPAND_SUM));
|
||||
if (! CONSTANT_P (op0))
|
||||
{
|
||||
op1 = expand_expr (TREE_OPERAND (exp, 1), NULL_RTX,
|
||||
|
|
Loading…
Add table
Reference in a new issue