expr.c (expand_expr, [...]): Do not replace an array element with the known initializ...
authorMark Mitchell <mark@codesourcery.com>
Sat, 9 Jun 2001 23:08:05 +0000 (23:08 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sat, 9 Jun 2001 23:08:05 +0000 (23:08 +0000)
commite69decfd36cabe29f106ff1c277706ac621e690f
treef0c3c1d31037575d513cf3e9d55b3b78b385ae09
parent3bce8a01efc92473c193976352a6c8c7dd3d1f4a
expr.c (expand_expr, [...]): Do not replace an array element with the known initializing value if...

* expr.c (expand_expr, case ARRAY_REF): Do not replace
an array element with the known initializing value if it has
side-effects.

* toplev.c (rest_of_compilation): Remove dead code before
purge_addressof.

From-SVN: r43120
gcc/ChangeLog
gcc/expr.c
gcc/toplev.c