tree.h (SAVE_EXPR_PERSISTENT_P): New macro.
authorMark Mitchell <mark@codesourcery.com>
Fri, 12 Nov 1999 16:52:08 +0000 (16:52 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Fri, 12 Nov 1999 16:52:08 +0000 (16:52 +0000)
commitd26f8097a31ff6a47d4b0861677ba44a8a25efec
treeca4319d8b6458e57f5d5a32ce72a5dfb816338ac
parent109cceda875779c29ee0ed68cf8ad0d4d5d44ce5
tree.h (SAVE_EXPR_PERSISTENT_P): New macro.

* tree.h (SAVE_EXPR_PERSISTENT_P): New macro.
* tree.c (array_type_nelts): Don't handle SAVE_EXPRs specially.
(unsave_expr_now): Don't unsave SAVE_EXPR_PERSISTENT_P
expressions.
* stor-layout.c (variable_size): Set SAVE_EXPR_PERSISTENT_P on
variable-sized array bounds.

From-SVN: r30503
gcc/ChangeLog
gcc/stor-layout.c
gcc/tree.c
gcc/tree.h