re PR tree-optimization/51117 (rev.181172 causes glibc build failure)
authorJakub Jelinek <jakub@redhat.com>
Tue, 13 Dec 2011 13:59:35 +0000 (14:59 +0100)
committerMichael Matz <matz@gcc.gnu.org>
Tue, 13 Dec 2011 13:59:35 +0000 (13:59 +0000)
commitea85edfe73100acc3769d924074b42a9cf35a6d1
tree294ef0e96dd02fad62f02e425810cacff0f728be
parentbc45e4ba5adbdf11bebdae6aff125344cb9a4f75
re PR tree-optimization/51117 (rev.181172 causes glibc build failure)

PR tree-optimization/51117
* tree-eh.c (sink_clobbers): New function.
(execute_lower_eh_dispatch): Call it for BBs ending with
internally throwing RESX.
* cfgexpand.c (add_scope_conflicts_1): Add all conflicts only
at the first real instruction.

Co-Authored-By: Michael Matz <matz@suse.de>
From-SVN: r182283
gcc/ChangeLog
gcc/cfgexpand.c
gcc/tree-eh.c