diff options
author | Mike Stump <mrs@gcc.gnu.org> | 1996-08-16 00:52:06 +0000 |
---|---|---|
committer | Mike Stump <mrs@gcc.gnu.org> | 1996-08-16 00:52:06 +0000 |
commit | 843e83356cffe3b25ef5ba53d9e86a2c130b80f5 (patch) | |
tree | dfa01fe78a9a498d98e86d5a2245aefbc71811b2 /gcc/protoize.c | |
parent | 6a5d752611d3c403b92591f4f2cc83c5ffd9ccd5 (diff) | |
download | gcc-843e83356cffe3b25ef5ba53d9e86a2c130b80f5.zip gcc-843e83356cffe3b25ef5ba53d9e86a2c130b80f5.tar.gz gcc-843e83356cffe3b25ef5ba53d9e86a2c130b80f5.tar.bz2 |
libgcc2.c (__throw): New routine.
* libgcc2.c (__throw): New routine.
(__eh_pc): New data object for exception handling.
* except.c (eh_saved_pc): New object so we can call
assemble_external.
(expand_internal_throw_indirect): Call assemble_external for
__eh_pc.
(end_eh_unwinder): Ditto.
(init_eh): Initialize eh_saved_pc.
fixes eh6.C on rs6000 and alpha
From-SVN: r12646
Diffstat (limited to 'gcc/protoize.c')
0 files changed, 0 insertions, 0 deletions