OSDN Git Service

2000-07-19 H.J. Lu <hjl@gnu.org>
authorhjl <hjl>
Thu, 20 Jul 2000 03:16:18 +0000 (03:16 +0000)
committerhjl <hjl>
Thu, 20 Jul 2000 03:16:18 +0000 (03:16 +0000)
commitd99eb4405133e7443edc4c947d0069229c3e273e
tree54ca640fdd2fd73063daa3b258ef2f5cf8197d1e
parent5161ce12991e5144bf66d3c30d98f2fdc7e7c0d5
2000-07-19  H.J. Lu  <hjl@gnu.org>

* bfd-in.h (bfd_elf_set_dt_needed_soname): New.
* bfd-in2.h: Rebuild.

* elf-bfd.h (elf_obj_tdata): Add dt_soname.
(elf_dt_soname): New.

* elf.c (bfd_elf_set_dt_needed_soname): New.

* elflink.h (elf_link_add_object_symbols): Add the DT_NEEDED
entry if the shared object loaded by DT_NEEDED is used to
resolve the reference in a regular object.
bfd/ChangeLog
bfd/bfd-in.h
bfd/bfd-in2.h
bfd/elf-bfd.h
bfd/elf.c
bfd/elflink.h