Skip to content
Snippets Groups Projects
  • Nathan Sidwell's avatar
    29ca8dc5
    bfd/Changelog: · 29ca8dc5
    Nathan Sidwell authored
    	* libbfd-in.h (_bfd_link_section_stabs): Add string offset
    	parameter.
    	* cofflink.c (coff_link_add_symbols): Deal with split stab
    	sections.
    	* elflink.h (elf_link_add_object_symbols): Deal with split stab
    	sections.
    	* stabs.c (_bfd_link_section_stabs): Add string offset parameter.
    	* libbfd.h: Regenerated.
    ld/ChangeLog:
    	* ldwrite.c (unsplittable_name): New.
    	(clone_section): Strip existing numeric suffix. Only truncate names
    	for coff targets.
    	(split_sections): Use unsplittable_name.
    binutils/ChangeLog:
    	* objdump.c (read_section_stabs): Just read one section, return
    	pointer to it. Add size parameter.
    	(print_section_stabs): Add string offset parameter. Adjust.
    	(struct stab_section_names): Add string offset member.
    	(find_stabs_sections): Correct check for split section suffix,
    	adjust read_section_stabs and print_section_stabs calls.
    	(dump_stabs_section): Clear string_offset, free string table.
    29ca8dc5
    History
    bfd/Changelog:
    Nathan Sidwell authored
    	* libbfd-in.h (_bfd_link_section_stabs): Add string offset
    	parameter.
    	* cofflink.c (coff_link_add_symbols): Deal with split stab
    	sections.
    	* elflink.h (elf_link_add_object_symbols): Deal with split stab
    	sections.
    	* stabs.c (_bfd_link_section_stabs): Add string offset parameter.
    	* libbfd.h: Regenerated.
    ld/ChangeLog:
    	* ldwrite.c (unsplittable_name): New.
    	(clone_section): Strip existing numeric suffix. Only truncate names
    	for coff targets.
    	(split_sections): Use unsplittable_name.
    binutils/ChangeLog:
    	* objdump.c (read_section_stabs): Just read one section, return
    	pointer to it. Add size parameter.
    	(print_section_stabs): Add string offset parameter. Adjust.
    	(struct stab_section_names): Add string offset member.
    	(find_stabs_sections): Correct check for split section suffix,
    	adjust read_section_stabs and print_section_stabs calls.
    	(dump_stabs_section): Clear string_offset, free string table.