* except.c (current_function_has_exception_handlers): New.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Mar 2002 00:49:13 +0000 (00:49 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Mar 2002 00:49:13 +0000 (00:49 +0000)
commit7cb6ef9cb9d0e20a63da12d8a976db77d38c5e39
tree8fe10615c6c1ebde7f73b98b8f2e1d6797bb0b38
parent0b5e8ccdc811e7a1d5360e2f47d40363a8a77c3e
    * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51054 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/except.c
gcc/except.h
gcc/sibcall.c