OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [binutils/] [elfedit.c] - Diff between revs 15 and 161

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 15 Rev 161
Line 516... Line 516...
osabis[] =
osabis[] =
{
{
  { ELFOSABI_NONE, "none" },
  { ELFOSABI_NONE, "none" },
  { ELFOSABI_HPUX, "HPUX" },
  { ELFOSABI_HPUX, "HPUX" },
  { ELFOSABI_NETBSD, "NetBSD" },
  { ELFOSABI_NETBSD, "NetBSD" },
  { ELFOSABI_LINUX, "Linux" },
  { ELFOSABI_GNU, "GNU" },
  { ELFOSABI_HURD, "Hurd" },
  { ELFOSABI_GNU, "Linux" },
  { ELFOSABI_SOLARIS, "Solaris" },
  { ELFOSABI_SOLARIS, "Solaris" },
  { ELFOSABI_AIX, "AIX" },
  { ELFOSABI_AIX, "AIX" },
  { ELFOSABI_IRIX, "Irix" },
  { ELFOSABI_IRIX, "Irix" },
  { ELFOSABI_FREEBSD, "FreeBSD" },
  { ELFOSABI_FREEBSD, "FreeBSD" },
  { ELFOSABI_TRU64, "TRU64" },
  { ELFOSABI_TRU64, "TRU64" },
Line 554... Line 554...
static int
static int
elf_machine (const char *mach)
elf_machine (const char *mach)
{
{
  if (strcasecmp (mach, "l1om") == 0)
  if (strcasecmp (mach, "l1om") == 0)
    return EM_L1OM;
    return EM_L1OM;
 
  if (strcasecmp (mach, "k1om") == 0)
 
    return EM_K1OM;
  if (strcasecmp (mach, "x86_64") == 0)
  if (strcasecmp (mach, "x86_64") == 0)
    return EM_X86_64;
    return EM_X86_64;
  if (strcasecmp (mach, "x86-64") == 0)
  if (strcasecmp (mach, "x86-64") == 0)
    return EM_X86_64;
    return EM_X86_64;
  if (strcasecmp (mach, "none") == 0)
  if (strcasecmp (mach, "none") == 0)
Line 574... Line 576...
elf_class (int mach)
elf_class (int mach)
{
{
  switch (mach)
  switch (mach)
    {
    {
    case EM_L1OM:
    case EM_L1OM:
 
    case EM_K1OM:
    case EM_X86_64:
    case EM_X86_64:
      return ELFCLASS64;
      return ELFCLASS64;
    case EM_NONE:
    case EM_NONE:
      return ELFCLASSNONE;
      return ELFCLASSNONE;
    default:
    default:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.