------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-03-07 09:54 ------- An interesting thing in the head comment of unsafe_for_reeval in 3.4.x:
This assumes that CALL_EXPRs and TARGET_EXPRs are never replicated in an expression tree, so that it safe to unsave them and the surrounding context will be correct. This assumption is violated by the C++ FE. On the other hand, unsafe_for_reeval is gone in 4.0 so I'm not sure we really care at this point. -- What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17972