diff --git a/bfd/elf32-hppa.c b/bfd/elf32-hppa.c index dfffbcb..d6b9ada 100644 --- a/bfd/elf32-hppa.c +++ b/bfd/elf32-hppa.c @@ -1765,6 +1765,11 @@ elf32_hppa_hide_symbol (struct bfd_link_info *info, if (force_local) { eh->forced_local = 1; + eh->dynamic_def = 0; + eh->def_dynamic = 0; + eh->verinfo.verdef = NULL; + eh->verinfo.vertree = NULL; + if (eh->dynindx != -1) { eh->dynindx = -1;