[tuples][patch] Fixing EH lowering bugs

Diego Novillo dnovillo@google.com
Fri Mar 28 13:10:00 GMT 2008


On Fri, Mar 28, 2008 at 00:37, Oleg Ryjkov <olegr@google.com> wrote:

>         * tree-eh.c (replace_goto_queue_1): Do a deep copy of the replacement
>         sequence.
>         (maybe_record_in_goto_queue): Set is_label flag when recording
>         GIMPLE_GOTOs.
>         (do_return_redirection, do_return_redirection): Changed to set
>         cont_stmt.
>         (lower_try_finally_onedest): Fix the code that assumes that gotos
>         themselves(instead of the labels) are recorded in the goto_queue.
>         (lower_try_finally_copy): Likewise.
>         (lower_try_finally_switch): Likewise, also fix the VEC_* operations.
>         * gimple.h (gimple_build_switch): Fixed comment.

OK.


Diego.



More information about the Gcc-patches mailing list