mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
* 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:
parent
5b0e55b627
commit
8d2c33be03
@ -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.
|
||||
|
@ -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)
|
||||
{
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user