aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-05-05 14:33:14 +0000
committerNick Clifton <nickc@redhat.com>2004-05-05 14:33:14 +0000
commit6b6e92f432c86611c81a5da6880946bad25b59dc (patch)
tree9b92050c4b2399f52aebbc64343bdf41fb5642b4 /bfd
parenta404d431a86c8271c36f168ec7cd4f6678e13209 (diff)
downloadgdb-6b6e92f432c86611c81a5da6880946bad25b59dc.zip
gdb-6b6e92f432c86611c81a5da6880946bad25b59dc.tar.gz
gdb-6b6e92f432c86611c81a5da6880946bad25b59dc.tar.bz2
Add support for 521x,5249,547x,548x.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog6
-rw-r--r--bfd/archures.c4
-rw-r--r--bfd/bfd-in2.h4
-rw-r--r--bfd/cpu-m68k.c6
4 files changed, 19 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index e225888..5ffb9fe 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,9 @@
+2004-05-05 Peter Barada <peter@the-baradas.com>
+
+ * bfd_archures.c(bfd_architecture): Add 521x,5249,547x,548x.
+ * cpu-m68k.c(bfd_m68k_arch): Likewise.
+ * bfd-in2.h(bfd_architecture): Regenerate.
+
2004-05-03 Alan Modra <amodra@bigpond.net.au>
* elf.c (_bfd_elf_rela_local_sym): Set kept_section for excluded
diff --git a/bfd/archures.c b/bfd/archures.c
index 027ac6a..c66987f 100644
--- a/bfd/archures.c
+++ b/bfd/archures.c
@@ -86,6 +86,10 @@ DESCRIPTION
.#define bfd_mach_mcf5407 12
.#define bfd_mach_mcf528x 13
.#define bfd_mach_mcfv4e 14
+.#define bfd_mach_mcf521x 15
+.#define bfd_mach_mcf5249 16
+.#define bfd_mach_mcf547x 17
+.#define bfd_mach_mcf548x 18
. bfd_arch_vax, {* DEC Vax *}
. bfd_arch_i960, {* Intel 960 *}
. {* The order of the following is important.
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index c246356..ee194f9 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -1505,6 +1505,10 @@ enum bfd_architecture
#define bfd_mach_mcf5407 12
#define bfd_mach_mcf528x 13
#define bfd_mach_mcfv4e 14
+#define bfd_mach_mcf521x 15
+#define bfd_mach_mcf5249 16
+#define bfd_mach_mcf547x 17
+#define bfd_mach_mcf548x 18
bfd_arch_vax, /* DEC Vax */
bfd_arch_i960, /* Intel 960 */
/* The order of the following is important.
diff --git a/bfd/cpu-m68k.c b/bfd/cpu-m68k.c
index 426f583..c4112d3 100644
--- a/bfd/cpu-m68k.c
+++ b/bfd/cpu-m68k.c
@@ -41,7 +41,11 @@ static const bfd_arch_info_type arch_info_struct[] =
N(bfd_mach_mcf5407, "m68k:5407", FALSE, &arch_info_struct[11]),
N(bfd_mach_m68060, "m68k:68060", FALSE, &arch_info_struct[12]),
N(bfd_mach_mcf528x, "m68k:528x", FALSE, &arch_info_struct[13]),
- N(bfd_mach_mcfv4e, "m68k:cfv4e", FALSE, 0),
+ N(bfd_mach_mcf521x, "m68k:521x", FALSE, &arch_info_struct[14]),
+ N(bfd_mach_mcf5249, "m68k:5249", FALSE, &arch_info_struct[15]),
+ N(bfd_mach_mcf547x, "m68k:547x", FALSE, &arch_info_struct[16]),
+ N(bfd_mach_mcf548x, "m68k:548x", FALSE, &arch_info_struct[17]),
+ N(bfd_mach_mcfv4e, "m68k:cfv4e", FALSE, 0),
};
const bfd_arch_info_type bfd_m68k_arch =