PR ld/16082

* elf32-hppa.c (elf32_hppa_hide_symbol): Remove old version
	information when forcing a symbol to be local.
This commit is contained in:
Nick Clifton 2013-11-14 14:24:34 +00:00
parent 403cb6b138
commit 31fc8a0b2f
2 changed files with 10 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2013-11-14 Guy Martin <gmsoft@tuxicoman.be>
PR ld/16082
* elf32-hppa.c (elf32_hppa_hide_symbol): Remove old version
information when forcing a symbol to be local.
2013-11-13 Yufeng Zhang <yufeng.zhang@arm.com>
* elfnn-aarch64.c (elfNN_aarch64_howto_table): Use

View file

@ -1771,6 +1771,10 @@ elf32_hppa_hide_symbol (struct bfd_link_info *info,
_bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
eh->dynstr_index);
}
/* PR 16082: Remove version information from hidden symbol. */
eh->verinfo.verdef = NULL;
eh->verinfo.vertree = NULL;
}
/* STT_GNU_IFUNC symbol must go through PLT. */