aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf32-mips.c
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2006-08-15 18:28:48 +0000
committerThiemo Seufer <ths@networkno.de>2006-08-15 18:28:48 +0000
commit8992f0d7c2d63ad6b5c102572be103791c6a958e (patch)
tree418e1f446655641788c67b0cfda3bd8a363ee07f /bfd/elf32-mips.c
parent4be041b2dbd0436dd8d96217ce9e6723ce12f1d2 (diff)
downloadgdb-8992f0d7c2d63ad6b5c102572be103791c6a958e.zip
gdb-8992f0d7c2d63ad6b5c102572be103791c6a958e.tar.gz
gdb-8992f0d7c2d63ad6b5c102572be103791c6a958e.tar.bz2
* elf32-mips.c, elf64-mips.c, elfn32-mips.c
(elf_backend_merge_symbol_attribute): Define. * elflink.c (elf_link_add_object_symbols): Merge only the ELF visibility flags. * elfxx-mips.c (_bfd_mips_elf_merge_symbol_attribute): New function.
Diffstat (limited to 'bfd/elf32-mips.c')
-rw-r--r--bfd/elf32-mips.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bfd/elf32-mips.c b/bfd/elf32-mips.c
index e86d955..1a293a0 100644
--- a/bfd/elf32-mips.c
+++ b/bfd/elf32-mips.c
@@ -1505,6 +1505,8 @@ static const struct ecoff_debug_swap mips_elf32_ecoff_debug_swap = {
#define elf_backend_create_dynamic_sections \
_bfd_mips_elf_create_dynamic_sections
#define elf_backend_check_relocs _bfd_mips_elf_check_relocs
+#define elf_backend_merge_symbol_attribute \
+ _bfd_mips_elf_merge_symbol_attribute
#define elf_backend_adjust_dynamic_symbol \
_bfd_mips_elf_adjust_dynamic_symbol
#define elf_backend_always_size_sections \