2002-08-19 Elena Zannoni <ezannoni@redhat.com>
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>
Mon, 19 Aug 2002 21:12:34 +0000 (21:12 +0000)
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>
Mon, 19 Aug 2002 21:12:34 +0000 (21:12 +0000)
        * archures.c (bfd_mach_ppc_e500): Added.
        * bfd-in2.h: Rebuilt.
        * cpu-powerpc.c (bfd_powerpc_archs): Added e500.

bfd/ChangeLog
bfd/archures.c
bfd/bfd-in2.h
bfd/cpu-powerpc.c

index 7b0f782f3ae33b5a67bc1bae7e67fea498ea3243..03d3236aec70e74b53a564e75544104d1307484c 100644 (file)
@@ -1,3 +1,9 @@
+2002-08-19  Elena Zannoni <ezannoni@redhat.com>
+        * archures.c (bfd_mach_ppc_e500): Added.
+        * bfd-in2.h: Rebuilt.
+       * cpu-powerpc.c (bfd_powerpc_archs): Added e500.
+
 2002-08-19  Alan Modra  <amodra@bigpond.net.au>
 
        * elf32-m68hc12.c (elf_backend_can_gc_sections): False.
index 76094cca6ce75a1664c19e9e8894fe8f0f0c78a0..dd51ec75517d92a2b54abf531f17601e51ba4cac 100644 (file)
@@ -182,6 +182,7 @@ DESCRIPTION
 .#define bfd_mach_ppc_rs64ii   642
 .#define bfd_mach_ppc_rs64iii  643
 .#define bfd_mach_ppc_7400     7400
+.#define bfd_mach_ppc_e500      500
 .  bfd_arch_rs6000,    {* IBM RS/6000 *}
 .#define bfd_mach_rs6k         0
 .#define bfd_mach_rs6k_rs1     6001
index f6ed460208d63601919006e5cf8af9ed95ad1615..1a869f631b84c5735e8607964a3e67d7cf47584a 100644 (file)
@@ -1572,6 +1572,7 @@ enum bfd_architecture
 #define bfd_mach_ppc_rs64ii    642
 #define bfd_mach_ppc_rs64iii   643
 #define bfd_mach_ppc_7400      7400
+#define bfd_mach_ppc_e500      500
   bfd_arch_rs6000,    /* IBM RS/6000 */
 #define bfd_mach_rs6k          0
 #define bfd_mach_rs6k_rs1      6001
index 55236697d716c79aa4d9273359125f2b5f7a8d32..b282c6031b97ad872ebc0f5bf3f637088d5a663f 100644 (file)
@@ -269,6 +269,20 @@ const bfd_arch_info_type bfd_powerpc_archs[] =
     bfd_default_scan,
     &bfd_powerpc_archs[13]
   },
+  {
+    32, /* 32 bits in a word */
+    32, /* 32 bits in an address */
+    8,  /* 8 bits in a byte */
+    bfd_arch_powerpc,
+    bfd_mach_ppc_e500,
+    "powerpc",
+    "powerpc:e500",
+    3,
+    false,
+    powerpc_compatible,
+    bfd_default_scan,
+    &bfd_powerpc_archs[14]
+  },
   {
     32,       /* 32 bits in a word */
     32,       /* 32 bits in an address */