* except.c (expand_start_all_catch): If the machine needs to
commit30ee772286e64e0ad24d9b48a424fbeecf39d07a
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 May 1997 01:00:58 +0000 (16 01:00 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 May 1997 01:00:58 +0000 (16 01:00 +0000)
treebceaa95a86e8d130cd3662e224ef9e5689d7be49
parent75a6a643d3f672866266b0665f34e7ae3b2b0272
* except.c (expand_start_all_catch): If the machine needs to
perform any actions at the start of an expcetion handler that
hasn't already been done, use gen_exception_receiver to emit it.
(expand_leftover_cleanups): Likewise.
* alpha/alpha.md (exception_receiver): Use it.
* pa/pa.h (exception_receiver): Use it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14071 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/alpha/alpha.md
gcc/config/pa/pa.md