* except.c (use_eh_context): Don't copy_rtx a REG.
commit725cde8fb723f22a35708b36cc76a010db97af61
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Dec 1997 05:15:30 +0000 (12 05:15 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Dec 1997 05:15:30 +0000 (12 05:15 +0000)
tree15fddd8589e7b848e33c703a1eea6abf0f98396c
parent6f2eefe66adb6d383e3d2f82f8f819d7afe33559
* except.c (use_eh_context): Don't copy_rtx a REG.
(emit_throw): Lose old unwinder support.
(expand_internal_throw): Likewise.
* libgcc2.c (struct eh_context): Likewise.
(new_eh_context): Likewise.
(__get_eh_info): Lose redundant cast.
(__get_dynamic_handler_chain): Likewise.
(__get_saved_pc): Lose.
Lose all old unwinder support code.

* decl2.c (finish_file): Lose call to expand_builtin_throw.
* except.c (expand_builtin_throw): Remove.
* cp-tree.h: Remove ptr_ptr_type_node.
* decl.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17054 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/except.c
gcc/except.c
gcc/libgcc2.c