2004-04-22 Chris Demetriou <cgd@broadcom.com>
* elfxx-mips.c (mips_elf_get_global_gotsym_index): Remove.
This commit is contained in:
parent
07eb41a245
commit
8472310da8
|
@ -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
|
||||
|
|
|
@ -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. */
|
||||
|
|
Loading…
Reference in New Issue