expr.c (expand_expr, [...]): Don't fold constant access if EXPAND_CONST_ADDRESS or...
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sun, 20 May 2001 21:36:35 +0000 (21:36 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 20 May 2001 21:36:35 +0000 (17:36 -0400)
commitcb5fa0f8ea731239b4e5927b9b9c668854d9fd68
tree42b3a9f5c9abcdac10d9e5260b82f98b6774d984
parenteabb9ed02da2738eb1fa31cc0d1d99a84cb0b713
expr.c (expand_expr, [...]): Don't fold constant access if EXPAND_CONST_ADDRESS or EXPAND_INITIALIZER.

* expr.c (expand_expr, case ARRAY_REF): Don't fold constant
access if EXPAND_CONST_ADDRESS or EXPAND_INITIALIZER.
(expand_expr, case COMPONENT_REF): Do copy if misaligned even
if EXPAND_CONST_ADDRESS or EXPAND_INITIALIZER.

From-SVN: r42361
gcc/ChangeLog
gcc/expr.c