* syms.c: Include "bfdlink.h".
authorIan Lance Taylor <ian@airs.com>
Fri, 26 Jan 1996 23:42:58 +0000 (23:42 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 26 Jan 1996 23:42:58 +0000 (23:42 +0000)
commit86aac8eabe837aed915022d188da157ba5736c09
tree7f6c7fad1c561070c8977aaee8c7a7c587ecc9f5
parenta77bf669dce7d953f2c32b162ccec49ed844f962
* syms.c: Include "bfdlink.h".
(struct stab_find_info): Define.
(_bfd_stab_section_find_nearest_line): New function.
* libbfd-in.h (_bfd_stab_section_find_nearest_line): Declare.
* libbfd.h: Rebuild.
* elf-bfd.h (struct elf_obj_tdata): Add line_info field.
* elf.c (_bfd_elf_find_nearest_line): Try calling
_bfd_stab_section_find_nearest_line before searching the ELF
symbol table.  Find the closest STT_FUNC symbol, not the last one.
* libcoff-in.h (coff_data_type): Add line_info field.
* libcoff.h: Rebuild.
* coffgen.c (coff_find_nearest_line): Try calling
_bfd_stab_section_find_nearest_line before searching the COFF
symbol table.
* Makefile.in: Rebuild dependencies.
bfd/ChangeLog
bfd/Makefile.in
bfd/elf-bfd.h
bfd/elf.c
bfd/libcoff-in.h
bfd/libcoff.h
bfd/syms.c