OSDN Git Service

* calls.c (expand_call): Disallow sibcalls to noreturn functions.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Oct 2000 20:53:21 +0000 (20:53 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Oct 2000 20:53:21 +0000 (20:53 +0000)
commit32e728d8906ca1847388fa934e4d6ec64b073f8c
treee6c9280ad9279c2c012c17a733ade27da717cd96
parentf1ecf8f521972ffa3e43fa963db484f1edc76feb
    * calls.c (expand_call): Disallow sibcalls to noreturn functions.
        * flow.c (make_edges): Revert last change.

        * config/alpha/alpha.h (FUNCTION_OK_FOR_SIBCALL): Don't test
        TREE_THIS_VOLATILE.
        * config/pa/pa.h (FUNCTION_OK_FOR_SIBCALL): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36781 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/calls.c
gcc/config/alpha/alpha.h
gcc/config/pa/pa.h
gcc/flow.c