OSDN Git Service

* elf64-x86-64.c (elf64_x86_64_reloc_type_lookup): Don't map bfd
authorAlan Modra <amodra@bigpond.net.au>
Fri, 28 Sep 2001 12:54:53 +0000 (12:54 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Fri, 28 Sep 2001 12:54:53 +0000 (12:54 +0000)
reloc code using x86_64_reloc_map.

bfd/ChangeLog
bfd/elf64-x86-64.c

index 87b9b79..6de96e7 100644 (file)
@@ -1,5 +1,8 @@
 2001-09-28  Alan Modra  <amodra@bigpond.net.au>
 
+       * elf64-x86-64.c (elf64_x86_64_reloc_type_lookup): Don't map bfd
+       reloc code using x86_64_reloc_map.
+
        * elf32-hppa.c (elf32_hppa_check_relocs): Update comment since we
        no longer allocate here.  Localise some vars to blocks where they
        are used.
index 0359b16..decd987 100644 (file)
@@ -167,8 +167,7 @@ elf64_x86_64_reloc_type_lookup (abfd, code)
        i++)
     {
       if (x86_64_reloc_map[i].bfd_reloc_val == code)
-       return &x86_64_elf_howto_table[(int)
-                                      x86_64_reloc_map[i].elf_reloc_val];
+       return &x86_64_elf_howto_table[i];
     }
   return 0;
 }