forked from Imagelibrary/binutils-gdb
* elfcore.h (elf_core_file_p): Call bfd_section_from_phdr directly
instead of _bfd_elfcore_section_from_phdr. * elf-bfd.h (_bfd_elfcore_section_from_phdr): Remove. * elf.c (_bfd_elfcore_section_from_phdr): Remove. (_bfd_elfcore_make_pseudosection): Expedite tail-call. (elfcore_grok_prstatus): Likewise. (elfcore_grok_lwpstatus): Likewise. (bfd_get_elf_phdr_upper_bound): Likewise. (elfcore_make_note_pseudosection): Formatting. (_bfd_elfcore_strndup): Formatting. * elf32-mips.c (mips_elf_sym_is_global): Formatting. (_bfd_elf32_mips_grok_prstatus): Expedite tail-call.
This commit is contained in:
@@ -2317,12 +2317,12 @@ mips_elf_sym_is_global (abfd, sym)
|
||||
bfd *abfd ATTRIBUTE_UNUSED;
|
||||
asymbol *sym;
|
||||
{
|
||||
if (SGI_COMPAT(abfd))
|
||||
return (sym->flags & BSF_SECTION_SYM) == 0 ? true : false;
|
||||
if (SGI_COMPAT (abfd))
|
||||
return (sym->flags & BSF_SECTION_SYM) == 0;
|
||||
else
|
||||
return ((sym->flags & (BSF_GLOBAL | BSF_WEAK)) != 0
|
||||
|| bfd_is_und_section (bfd_get_section (sym))
|
||||
|| bfd_is_com_section (bfd_get_section (sym)));
|
||||
|| bfd_is_und_section (bfd_get_section (sym))
|
||||
|| bfd_is_com_section (bfd_get_section (sym)));
|
||||
}
|
||||
|
||||
/* Set the right machine number for a MIPS ELF file. This is used for
|
||||
@@ -9163,11 +9163,8 @@ _bfd_elf32_mips_grok_prstatus (abfd, note)
|
||||
}
|
||||
|
||||
/* Make a ".reg/999" section. */
|
||||
if (! _bfd_elfcore_make_pseudosection (abfd, ".reg",
|
||||
raw_size, note->descpos + offset))
|
||||
return false;
|
||||
|
||||
return true;
|
||||
return _bfd_elfcore_make_pseudosection (abfd, ".reg",
|
||||
raw_size, note->descpos + offset);
|
||||
}
|
||||
|
||||
static boolean _bfd_elf32_mips_grok_psinfo (abfd, note)
|
||||
|
||||
Reference in New Issue
Block a user