OSDN Git Service

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)
commitb78562f984ad2da277f5d083f9a5ad48651e7c53
treee58fd7753a14a294c07933543304a2471314cbba
parent1d8294de1ef8ead22a0ae37a63748ac58f14de3b
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