32-bit unwind data for ia64-hpux, from Steve Ellcey
authorJim Wilson <wilson@tuliptree.org>
Fri, 6 Jul 2001 07:32:42 +0000 (07:32 +0000)
committerJim Wilson <wilson@tuliptree.org>
Fri, 6 Jul 2001 07:32:42 +0000 (07:32 +0000)
commit557debbaef77b05e3206d7bc6ae679e297182573
treea189e8d6288e186f81638c20e1950ed47e9de27c
parente135b8899484dd4a3b7c4ee5cd5eea0b61e422c6
32-bit unwind data for ia64-hpux, from Steve Ellcey
* config/tc-ia64.c (special_section): Add SPECIAL_SECTION_INIT_ARRAY
and SPECIAL_SECTION_FINI_ARRAY.
(special_section_name): Add .init_array and .fini_array.
(md_pseudo_table): Add init_array and fini_array.
(md): Add pointer_size and pointer_size_shift fields.
(setup_unwind_header): New static function.
(output_unw_records): Modify to use setup_unwind_header.
(generate_unwind_image, dot_endp): Modify to use md.pointer_size and
md.pointer_size_shift.
(md_begin): Initialize md.pointer_size and md.pointer_size_shift.
gas/ChangeLog
gas/config/tc-ia64.c