OSDN Git Service

bfd/Changelog:
authornathan <nathan>
Tue, 7 Oct 2003 08:53:40 +0000 (08:53 +0000)
committernathan <nathan>
Tue, 7 Oct 2003 08:53:40 +0000 (08:53 +0000)
commit30ac4dd1daf5469557f27f226fb5b500e681f2d8
treeecb8c18d23390c8f8401a017fb89f53651e6b62f
parent24415b347fe1eabfbef15ffa5143f0ff7b0a6af1
bfd/Changelog:
* 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.
bfd/ChangeLog
bfd/cofflink.c
bfd/elflink.h
bfd/libbfd-in.h
bfd/libbfd.h
bfd/stabs.c
binutils/ChangeLog
binutils/objdump.c
ld/ChangeLog
ld/ldwrite.c