(expand_expr): Don't call bc_expand_expr if EXPAND_INITIALIZER.
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 14 Mar 1994 13:11:32 +0000 (08:11 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 14 Mar 1994 13:11:32 +0000 (08:11 -0500)
From-SVN: r6781

gcc/expr.c

index c750cb6..5117b27 100644 (file)
@@ -3634,7 +3634,7 @@ expand_expr (exp, target, tmode, modifier)
   tree context;
 
 
-  if (output_bytecode)
+  if (output_bytecode && modifier != EXPAND_INITIALIZER)
     {
       bc_expand_expr (exp);
       return NULL;