X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2FChangeLog;h=da5b756d445c937826d58ece03e227705be731a3;hb=81545d45ad419d93c17fe42b73fda5f28e0dafda;hp=9669fd4d47ef84cbc8e20665c9f62453fdfd6a51;hpb=a85d7ed0f0b65504f7d8027319d1a4a9adb9d8c1;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 9669fd4d47..da5b756d44 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,25 @@ +2001-02-09 David Mosberger + + * 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. + 2001-02-09 Martin Schwidefsky * Makefile.am: Add linux target for S/390. @@ -66,7 +88,7 @@ * libbfd-in.h (bfd_target_vector): Change extern array to pointer. * libbfd.h (bfd_target_vector): Likewise. * targets.c (bfd_target_vector): Rename to _bfd_target_vector and - make static; create pointer reference named bfd_target_vector. + make static; create pointer reference named bfd_target_vector. (_bfd_target_vector_entries): Calculate this based on the array typed _bfd_target_vector.