* elf32-openrisc.c (openrisc_elf_gc_mark_hook): Remove

ATTRIBUTE_UNUSED on used params.
	* elf32-vax.c (elf_vax_gc_mark_hook): Remove unnecessary checks
	before calling bfd_section_from_elf_index on local syms.
	* elf64-sh64.c (sh_elf64_gc_mark_hook): Likewise.
This commit is contained in:
Alan Modra 2002-06-04 05:28:52 +00:00
parent 5b0e55b627
commit 8d2c33be03
4 changed files with 14 additions and 16 deletions

View File

@ -1,3 +1,11 @@
2002-06-04 Alan Modra <amodra@bigpond.net.au>
* elf32-openrisc.c (openrisc_elf_gc_mark_hook): Remove
ATTRIBUTE_UNUSED on used params.
* elf32-vax.c (elf_vax_gc_mark_hook): Remove unnecessary checks
before calling bfd_section_from_elf_index on local syms.
* elf64-sh64.c (sh_elf64_gc_mark_hook): Likewise.
2002-06-04 Jason Thorpe <thorpej@wasabisystems.com>
* Makefile.am (BFD32_BACKENDS): Add elf32-sh64-nbsd.lo.

View File

@ -469,11 +469,11 @@ openrisc_elf_relocate_section (output_bfd, info, input_bfd, input_section,
static asection *
openrisc_elf_gc_mark_hook (abfd, info, rel, h, sym)
bfd *abfd ATTRIBUTE_UNUSED;
bfd *abfd;
struct bfd_link_info *info ATTRIBUTE_UNUSED;
Elf_Internal_Rela *rel ATTRIBUTE_UNUSED;
struct elf_link_hash_entry *h ATTRIBUTE_UNUSED;
Elf_Internal_Sym *sym ATTRIBUTE_UNUSED;
Elf_Internal_Rela *rel;
struct elf_link_hash_entry *h;
Elf_Internal_Sym *sym;
{
if (h != NULL)
{

View File

@ -887,13 +887,7 @@ elf_vax_gc_mark_hook (abfd, info, rel, h, sym)
}
else
{
if (!(elf_bad_symtab (abfd)
&& ELF_ST_BIND (sym->st_info) != STB_LOCAL)
&& ! ((sym->st_shndx <= 0 || sym->st_shndx >= SHN_LORESERVE)
&& sym->st_shndx != SHN_COMMON))
{
return bfd_section_from_elf_index (abfd, sym->st_shndx);
}
return bfd_section_from_elf_index (abfd, sym->st_shndx);
}
return NULL;

View File

@ -2481,11 +2481,7 @@ sh_elf64_gc_mark_hook (abfd, info, rel, h, sym)
}
else
{
if (!(elf_bad_symtab (abfd)
&& ELF_ST_BIND (sym->st_info) != STB_LOCAL)
&& ! ((sym->st_shndx <= 0 || sym->st_shndx >= SHN_LORESERVE)
&& sym->st_shndx != SHN_COMMON))
return bfd_section_from_elf_index (abfd, sym->st_shndx);
return bfd_section_from_elf_index (abfd, sym->st_shndx);
}
return NULL;