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] |
Other format: | [Raw text] |
Hi Diego, Could you review this? It fixes all the instances of record_in_finally_tree ICE. Now there is only 1 error in libstdc++-v3 build. It also fixes 1600+ regression. We now only have 272 failures on i686-unknown-linux-gnu. 2008-04-29 Doug Kwan <dougkwan@google.com> * tree-eh.c (lower_try_finally_dup_block): Call copy_gimple_seq_and_replace_locals instead of gimple_seq_copy. (optimize_double_finally): Add a note about replacing unsave_expr_now with copy_gimple_seq_and_replace_locals. * tree-inline.c (mark_local_labels_stmt, replace_locals_op, replace_locals_stmt, copy_gimple_seq_and_replace_locals): New. * tree-inline.h (copy_gimple_seq_and_replace_locals): New prototype.
Attachment:
patch.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |