except.c (current_function_has_exception_handlers): New.
authorRichard Henderson <rth@redhat.com>
Wed, 20 Mar 2002 00:49:13 +0000 (16:49 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 20 Mar 2002 00:49:13 +0000 (16:49 -0800)
commit93f82d608075a6d97a8064550286cb059d730667
tree8fe10615c6c1ebde7f73b98b8f2e1d6797bb0b38
parented4fbfa016afc1ea8e340e2370416fd2ca9c21c6
except.c (current_function_has_exception_handlers): New.

        * except.c (current_function_has_exception_handlers): New.
        * except.h: Declare it.
        * sibcall.c (optimize_sibling_and_tail_recursive_call): Use it.
        Combine tests that disable all sibcalls for the function.

From-SVN: r51054
gcc/ChangeLog
gcc/except.c
gcc/except.h
gcc/sibcall.c