except.h (struct handler_info): Add handler_number field
authorAndrew MacLeod <amacleod@cygnus.com>
Wed, 9 Dec 1998 06:15:20 +0000 (06:15 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Wed, 9 Dec 1998 06:15:20 +0000 (06:15 +0000)
commit0177de873717bfea42604efef6f45d1265c2e36c
tree0a262ac524c0c187ae000525eec494381a63ee7d
parenta91d8b9534d0e0a6a741971001ccc1128ec2d76a
except.h (struct handler_info): Add handler_number field

* except.h (struct handler_info): Add handler_number field
* except.c (gen_exception_label): EH labels no longer need to be
on the permanent obstack.
(get_new_handler): Set the label number field.
(output_exception_table_entry): Regenerate handler label reference
from the label number field.
(init_eh): Remove a blank line
* integrate.c (get_label_from_map): Labels no longer need to be
on the permanent obstack.

From-SVN: r24203
gcc/ChangeLog
gcc/except.c
gcc/except.h
gcc/integrate.c