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

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [bfd/] [cpu-powerpc.c] - Diff between revs 14 and 166

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

Rev 14 Rev 166
Line 63... Line 63...
    "powerpc:common64",
    "powerpc:common64",
    3,
    3,
    TRUE, /* default for 64 bit target */
    TRUE, /* default for 64 bit target */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[1]
    &bfd_powerpc_archs[1]
  },
  },
  /* elf32-ppc:ppc_elf_object_p relies on the default 32 bit arch
  /* elf32-ppc:ppc_elf_object_p relies on the default 32 bit arch
     being immediately after the 64 bit default.  */
     being immediately after the 64 bit default.  */
  {
  {
Line 79... Line 80...
    "powerpc:common",
    "powerpc:common",
    3,
    3,
    FALSE,
    FALSE,
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[2],
    &bfd_powerpc_archs[2],
  },
  },
#else
#else
  /* Default arch must come first.  */
  /* Default arch must come first.  */
  {
  {
Line 95... Line 97...
    "powerpc:common",
    "powerpc:common",
    3,
    3,
    TRUE, /* default for 32 bit target */
    TRUE, /* default for 32 bit target */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[1],
    &bfd_powerpc_archs[1],
  },
  },
  /* elf64-ppc:ppc64_elf_object_p relies on the default 64 bit arch
  /* elf64-ppc:ppc64_elf_object_p relies on the default 64 bit arch
     being immediately after the 32 bit default.  */
     being immediately after the 32 bit default.  */
  {
  {
Line 111... Line 114...
    "powerpc:common64",
    "powerpc:common64",
    3,
    3,
    FALSE,
    FALSE,
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[2]
    &bfd_powerpc_archs[2]
  },
  },
#endif
#endif
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
Line 126... Line 130...
    "powerpc:603",
    "powerpc:603",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[3]
    &bfd_powerpc_archs[3]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 140... Line 145...
    "powerpc:EC603e",
    "powerpc:EC603e",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[4]
    &bfd_powerpc_archs[4]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 154... Line 160...
    "powerpc:604",
    "powerpc:604",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[5]
    &bfd_powerpc_archs[5]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 168... Line 175...
    "powerpc:403",
    "powerpc:403",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[6]
    &bfd_powerpc_archs[6]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 182... Line 190...
    "powerpc:601",
    "powerpc:601",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[7]
    &bfd_powerpc_archs[7]
  },
  },
  {
  {
    64, /* 64 bits in a word */
    64, /* 64 bits in a word */
    64, /* 64 bits in an address */
    64, /* 64 bits in an address */
Line 196... Line 205...
    "powerpc:620",
    "powerpc:620",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[8]
    &bfd_powerpc_archs[8]
  },
  },
  {
  {
    64, /* 64 bits in a word */
    64, /* 64 bits in a word */
    64, /* 64 bits in an address */
    64, /* 64 bits in an address */
Line 210... Line 220...
    "powerpc:630",
    "powerpc:630",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[9]
    &bfd_powerpc_archs[9]
  },
  },
  {
  {
    64, /* 64 bits in a word */
    64, /* 64 bits in a word */
    64, /* 64 bits in an address */
    64, /* 64 bits in an address */
Line 224... Line 235...
    "powerpc:a35",
    "powerpc:a35",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[10]
    &bfd_powerpc_archs[10]
  },
  },
  {
  {
    64, /* 64 bits in a word */
    64, /* 64 bits in a word */
    64, /* 64 bits in an address */
    64, /* 64 bits in an address */
Line 238... Line 250...
    "powerpc:rs64ii",
    "powerpc:rs64ii",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[11]
    &bfd_powerpc_archs[11]
  },
  },
  {
  {
    64, /* 64 bits in a word */
    64, /* 64 bits in a word */
    64, /* 64 bits in an address */
    64, /* 64 bits in an address */
Line 252... Line 265...
    "powerpc:rs64iii",
    "powerpc:rs64iii",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[12]
    &bfd_powerpc_archs[12]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 266... Line 280...
    "powerpc:7400",
    "powerpc:7400",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[13]
    &bfd_powerpc_archs[13]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 280... Line 295...
    "powerpc:e500",
    "powerpc:e500",
    3,
    3,
    FALSE,
    FALSE,
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[14]
    &bfd_powerpc_archs[14]
  },
  },
  {
  {
    32,        /* 32 bits in a word */
    32,        /* 32 bits in a word */
    32,        /* 32 bits in an address */
    32,        /* 32 bits in an address */
Line 294... Line 310...
    "powerpc:e500mc",
    "powerpc:e500mc",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[15]
    &bfd_powerpc_archs[15]
  },
  },
  {
  {
    64, /* 64 bits in a word */
    64, /* 64 bits in a word */
    64, /* 64 bits in an address */
    64, /* 64 bits in an address */
Line 308... Line 325...
    "powerpc:e500mc64",
    "powerpc:e500mc64",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[16]
    &bfd_powerpc_archs[16]
  },
  },
  {
  {
    32,       /* 32 bits in a word */
    32,       /* 32 bits in a word */
    32,       /* 32 bits in an address */
    32,       /* 32 bits in an address */
Line 322... Line 340...
    "powerpc:MPC8XX",
    "powerpc:MPC8XX",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[17]
    &bfd_powerpc_archs[17]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 336... Line 355...
    "powerpc:750",
    "powerpc:750",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    &bfd_powerpc_archs[18]
    &bfd_powerpc_archs[18]
  },
  },
  {
  {
    32, /* 32 bits in a word */
    32, /* 32 bits in a word */
    32, /* 32 bits in an address */
    32, /* 32 bits in an address */
Line 350... Line 370...
    "powerpc:titan",
    "powerpc:titan",
    3,
    3,
    FALSE, /* not the default */
    FALSE, /* not the default */
    powerpc_compatible,
    powerpc_compatible,
    bfd_default_scan,
    bfd_default_scan,
 
    bfd_arch_default_fill,
    0
    0
  }
  }
};
};
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

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