This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [PATCH] variable size arrays in nested functions


>>>>> "Richard" == Richard Henderson <rth@redhat.com> writes:

> On Fri, Feb 09, 2001 at 07:25:11PM -0500, Richard Kenner wrote:

>> I never did understand UNSAVE_EXPR.  What was the motivation for that?

> To work around problems encountered with evaluating SAVE_EXPRs.
> I won't pretend to know exactly which ones, or why UNSAVE_EXPR
> was thought to be a "solution".

It's used in situations where we really want to re-evaluate everything in
subexpressions, such as when an expression is used both in the main body of
the function and in an EH cleanup.

Not that I'm defending it.

Jason


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]