OSDN Git Service

(expr_size): Call expand_expr with appropriate flag.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Aug 1997 17:16:45 +0000 (17:16 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Aug 1997 17:16:45 +0000 (17:16 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14610 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/explow.c

index 7a529aa..f7fd847 100644 (file)
@@ -251,7 +251,8 @@ expr_size (exp)
       && contains_placeholder_p (size))
     size = build (WITH_RECORD_EXPR, sizetype, size, exp);
 
-  return expand_expr (size, NULL_RTX, TYPE_MODE (sizetype), 0);
+  return expand_expr (size, NULL_RTX, TYPE_MODE (sizetype),
+                     EXPAND_MEMORY_USE_BAD);
 }
 \f
 /* Return a copy of X in which all memory references