From: Rich Felker Date: Tue, 3 Jan 2017 16:18:41 +0000 (+0000) Subject: Fix generation of GOT table when only GOT-relative relocs are used. X-Git-Tag: gdb-8.0-release~1047 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de1010f40884537cf0905ad134162cd2db71dc2a;p=external%2Fbinutils.git Fix generation of GOT table when only GOT-relative relocs are used. PR ld/21017 * elf32-microblaze.c (microblaze_elf_check_relocs): Add an entry for R_MICROBLAZE_GOTOFF_64. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1e82218..41d5119 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,9 @@ +2017-01-03 Rich Felker + + PR ld/21017 + * elf32-microblaze.c (microblaze_elf_check_relocs): Add an entry + for R_MICROBLAZE_GOTOFF_64. + 2017-01-03 Nick Clifton * mach-o.c (bfd_mach_o_lookup_uuid_command): Fix compile time diff --git a/bfd/elf32-microblaze.c b/bfd/elf32-microblaze.c index 52c60ef..7061328 100644 --- a/bfd/elf32-microblaze.c +++ b/bfd/elf32-microblaze.c @@ -2353,6 +2353,7 @@ microblaze_elf_check_relocs (bfd * abfd, dogottls: sec->has_tls_reloc = 1; /* Fall through. */ + case R_MICROBLAZE_GOTOFF_64: case R_MICROBLAZE_GOT_64: if (htab->elf.sgot == NULL) {