(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 c750cb60e68a6ac75baf2d9a534663b469101b0b..5117b271bfcb4946dc6d87502a7e9d91a20f5c78 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;