aboutsummaryrefslogtreecommitdiff
path: root/bfd/bfd-in.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-06-16 00:01:32 +0000
committerIan Lance Taylor <ian@airs.com>1994-06-16 00:01:32 +0000
commitc1f84521bf0f5f12617ac204d78b5b9b4c72a8b9 (patch)
tree3805856c968ac3fce3ba35bd30ab60a9d5738a21 /bfd/bfd-in.h
parent33b90e52657a579d9c613db8ac06e5c604e34818 (diff)
downloadfsf-binutils-gdb-c1f84521bf0f5f12617ac204d78b5b9b4c72a8b9.zip
fsf-binutils-gdb-c1f84521bf0f5f12617ac204d78b5b9b4c72a8b9.tar.gz
fsf-binutils-gdb-c1f84521bf0f5f12617ac204d78b5b9b4c72a8b9.tar.bz2
* libelf.h (struct elf_obj_tdata): New field dt_needed_name.
(elf_dt_needed_name): New accessor macro. * elfcode.h (elf_link_add_object_symbols): If elf_dt_needed_name is set, use that instead of the filename for the DT_NEEDED dynamic entry. * elf.c (bfd_elf_set_dt_needed_name): New function. * bfd-in.h (bfd_elf_set_dt_needed_name): Declare. * bfd-in2.h: Rebuilt.
Diffstat (limited to 'bfd/bfd-in.h')
-rw-r--r--bfd/bfd-in.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h
index 645f24b..ad9fa96 100644
--- a/bfd/bfd-in.h
+++ b/bfd/bfd-in.h
@@ -535,6 +535,7 @@ extern boolean bfd_elf32_size_dynamic_sections
PARAMS ((bfd *, struct bfd_link_info *, struct sec **));
extern boolean bfd_elf64_size_dynamic_sections
PARAMS ((bfd *, struct bfd_link_info *, struct sec **));
+extern void bfd_elf_set_dt_needed_name PARAMS ((bfd *, const char *));
/* SunOS shared library support routines for the linker. */