lm32: duplicate create_got_section
Checks
| Context |
Check |
Description |
| linaro-tcwg-bot/tcwg_binutils_build--master-arm |
success
|
Build passed
|
| linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 |
success
|
Build passed
|
| linaro-tcwg-bot/tcwg_binutils_check--master-arm |
success
|
Test passed
|
| linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 |
success
|
Test passed
|
Commit Message
lm32_elf_create_dynamic_sections has two calls to
_bfd_elf_create_got_section. That doesn't cause a problem, but one
such call suffices.
* elf32-lm32.c (lm32_elf_create_dynamic_sections): Remove
one _bfd_elf_create_got_section call.
@@ -2208,10 +2208,6 @@ lm32_elf_create_dynamic_sections (bfd *abfd, struct bfd_link_info *info)
if (htab == NULL)
return false;
- /* Make sure we have a GOT - For the case where we have a dynamic object
- but none of the relocs in check_relocs */
- if (!_bfd_elf_create_got_section (abfd, info))
- return false;
if (IS_FDPIC (abfd) && (htab->sfixup32 == NULL))
{
if (! create_rofixup_section (abfd, info))