* elfxx-ia64.c (is_unwind_section_name): New function. Returns
authorRichard Henderson <rth@redhat.com>
Sat, 10 Feb 2001 01:41:06 +0000 (01:41 +0000)
committerRichard Henderson <rth@redhat.com>
Sat, 10 Feb 2001 01:41:06 +0000 (01:41 +0000)
commit81545d45ad419d93c17fe42b73fda5f28e0dafda
tree9407b7cdbe13788ebdc03dca917572b553f38e90
parenta85d7ed0f0b65504f7d8027319d1a4a9adb9d8c1
    * elfxx-ia64.c (is_unwind_section_name): New function.  Returns
        true if section name is an unwind table section name.
        (elfNN_ia64_additional_program_headers): Count each unwind section
        separately.
        (elfNN_ia64_modify_segment_map): Install one unwind program header
        for each unwind separate section.  Note: normally the linker
        script merges the unwind sections that go into a single segment,
        so this still generates at most one unwind program header per
        segment.

        * elfxx-ia64.c (elfNN_ia64_section_from_shdr): Accept any section
        name for SHT_IA_64_UNWIND, not just .IA_64.unwind.
        (elfNN_ia64_fake_sections): Mark sections with names that start
        with .IA_64.unwind but not with .IA_64.unwind_info as an IA-64
        unwind section.

        * elfxx-ia64.c (elfNN_ia64_final_write_processing): New function.
        Use it to make sh_info in unwind section point to the text section
        it applies to.
bfd/ChangeLog
bfd/elfxx-ia64.c