commit
54fbc12d6404b645363f901110a21f4410067df5
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri Nov 28 16:07:57 2025 +0800
elf: Renumber local dynamic symbols only if needed
caused regressions for hppa64-linux which adds local dynamic symbols,
__text_seg and __data_seg in elf64_hppa_late_size_sections. Set
has_local_dynsyms to true when adding __text_seg and __data_seg.
* elf64-hppa.c (elf64_hppa_late_size_sections): Set
has_local_dynsyms to true when adding __text_seg and __data_seg.
Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
nh->other = STV_DEFAULT;
bfd_elf_link_record_dynamic_symbol (info, nh);
hppa_info->text_hash_entry = nh;
+ hppa_info->root.has_local_dynsyms = true;
}
}
}
nh->other = STV_DEFAULT;
bfd_elf_link_record_dynamic_symbol (info, nh);
hppa_info->data_hash_entry = nh;
+ hppa_info->root.has_local_dynsyms = true;
}
}
}