2004-04-22 Chris Demetriou <cgd@broadcom.com>
authorChris Demetriou <cgd@google.com>
Sat, 24 Apr 2004 00:15:32 +0000 (00:15 +0000)
committerChris Demetriou <cgd@google.com>
Sat, 24 Apr 2004 00:15:32 +0000 (00:15 +0000)
        * elfxx-mips.c (mips_elf_get_global_gotsym_index): Remove.

bfd/ChangeLog
bfd/elfxx-mips.c

index 982b902b03a5ab3e8a3a81f7d6f7a3853a4f1473..bab6fee6ced313ae81cd2a4918229ad8d858c19c 100644 (file)
@@ -1,3 +1,7 @@
+2004-04-22  Chris Demetriou  <cgd@broadcom.com>
+
+       * elfxx-mips.c (mips_elf_get_global_gotsym_index): Remove.
+
 2004-04-21  Philip Blundell  <pb@nexus.co.uk>
 
        * elf32-arm.h (elf32_arm_check_relocs): Don't output REL32
index b0645110f953ae0fc7ead7daaee40eb626882dcb..2bd84bf30fee7f5bcd4004be4772375913180cdf 100644 (file)
@@ -400,8 +400,6 @@ static asection *mips_elf_got_section
   (bfd *, bfd_boolean);
 static struct mips_got_info *mips_elf_got_info
   (bfd *, asection **);
-static long mips_elf_get_global_gotsym_index
-  (bfd *abfd);
 static bfd_vma mips_elf_local_got_index
   (bfd *, bfd *, struct bfd_link_info *, bfd_vma);
 static bfd_vma mips_elf_global_got_index
@@ -1815,28 +1813,6 @@ mips_elf_got_info (bfd *abfd, asection **sgotp)
   return g;
 }
 
-/* Obtain the lowest dynamic index of a symbol that was assigned a
-   global GOT entry.  */
-static long
-mips_elf_get_global_gotsym_index (bfd *abfd)
-{
-  asection *sgot;
-  struct mips_got_info *g;
-
-  if (abfd == NULL)
-    return 0;
-
-  sgot = mips_elf_got_section (abfd, TRUE);
-  if (sgot == NULL || mips_elf_section_data (sgot) == NULL)
-    return 0;
-
-  g = mips_elf_section_data (sgot)->u.got_info;
-  if (g == NULL || g->global_gotsym == NULL)
-    return 0;
-
-  return g->global_gotsym->dynindx;
-}
-
 /* Returns the GOT offset at which the indicated address can be found.
    If there is not yet a GOT entry for this value, create one.  Returns
    -1 if no satisfactory GOT offset can be found.  */