aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2005-06-07 23:56:50 +0000
committerEric Christopher <echristo@gmail.com>2005-06-07 23:56:50 +0000
commita34e3ecb6932964574f82978a90c77e973338127 (patch)
tree5865d031c198a2e1831615dcfad0f95ad0ce90fc
parent2d0123b7851267f634ef63c15c43172e2136bc78 (diff)
downloadgdb-a34e3ecb6932964574f82978a90c77e973338127.zip
gdb-a34e3ecb6932964574f82978a90c77e973338127.tar.gz
gdb-a34e3ecb6932964574f82978a90c77e973338127.tar.bz2
2005-06-07 Eric Christopher <echristo@redhat.com>
* Makefile.am (eelf32ms1.c): Use tab. * Makefile.in: Regenerate. 2005-06-07 Eric Christopher <echristo@redhat.com> * readelf.c (guess_is_rela): Support ms1. (dump_relocations): Ditto. (get_machine_name): Ditto.
-rw-r--r--binutils/ChangeLog6
-rw-r--r--binutils/readelf.c6
-rw-r--r--ld/ChangeLog5
-rw-r--r--ld/Makefile.am2
-rw-r--r--ld/Makefile.in2
5 files changed, 19 insertions, 2 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 5d0e219..23ab45b 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-07 Eric Christopher <echristo@redhat.com>
+
+ * readelf.c (guess_is_rela): Support ms1.
+ (dump_relocations): Ditto.
+ (get_machine_name): Ditto.
+
2005-06-07 Aldy Hernandez <aldyh@redhat.com>
Michael Snyder <msnyder@redhat.com>
Stan Cox <scox@redhat.com>
diff --git a/binutils/readelf.c b/binutils/readelf.c
index 597da14..33e30dd 100644
--- a/binutils/readelf.c
+++ b/binutils/readelf.c
@@ -730,6 +730,7 @@ guess_is_rela (unsigned long e_machine)
case EM_XTENSA:
case EM_XTENSA_OLD:
case EM_M32R:
+ case EM_MS1:
return TRUE;
case EM_MMA:
@@ -1233,6 +1234,10 @@ dump_relocations (FILE *file,
case EM_XTENSA:
rtype = elf_xtensa_reloc_type (type);
break;
+
+ case EM_MS1:
+ rtype = elf_ms1_reloc_type (type);
+ break;
}
if (rtype == NULL)
@@ -1772,6 +1777,7 @@ get_machine_name (unsigned e_machine)
case EM_IQ2000: return "Vitesse IQ2000";
case EM_XTENSA_OLD:
case EM_XTENSA: return "Tensilica Xtensa Processor";
+ case EM_MS1: return "Morpho Techologies MS1 processor";
default:
snprintf (buff, sizeof (buff), _("<unknown>: %x"), e_machine);
return buff;
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 085b68d..2e99f11 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,8 @@
+2005-06-07 Eric Christopher <echristo@redhat.com>
+
+ * Makefile.am (eelf32ms1.c): Use tab.
+ * Makefile.in: Regenerate.
+
2005-06-07 Aldy Hernandez <aldyh@redhat.com>
Michael Snyder <msnyder@redhat.com>
Stan Cox <scox@redhat.com>
diff --git a/ld/Makefile.am b/ld/Makefile.am
index a81371c..b5ee369 100644
--- a/ld/Makefile.am
+++ b/ld/Makefile.am
@@ -1535,7 +1535,7 @@ eelf32frvfd.c: $(srcdir)/emulparams/elf32frvfd.sh \
${GENSCRIPTS} elf32frvfd "$(tdir_frv)"
eelf32ms1.c: $(srcdir)/emulparams/elf32ms1.sh \
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
- ${GENSCRIPTS} elf32ms1 "$(tdir_ms1)"
+ ${GENSCRIPTS} elf32ms1 "$(tdir_ms1)"
# We need this for automake to use YLWRAP.
EXTRA_ld_new_SOURCES = deffilep.y
diff --git a/ld/Makefile.in b/ld/Makefile.in
index 59f3cac..babca26 100644
--- a/ld/Makefile.in
+++ b/ld/Makefile.in
@@ -2339,7 +2339,7 @@ eelf32frvfd.c: $(srcdir)/emulparams/elf32frvfd.sh \
${GENSCRIPTS} elf32frvfd "$(tdir_frv)"
eelf32ms1.c: $(srcdir)/emulparams/elf32ms1.sh \
$(srcdir)/emultempl/elf32.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
- ${GENSCRIPTS} elf32ms1 "$(tdir_ms1)"
+ ${GENSCRIPTS} elf32ms1 "$(tdir_ms1)"
# The generated emulation files mostly have the same dependencies.
$(EMULATION_OFILES): ../bfd/bfd.h sysdep.h config.h $(INCDIR)/bfdlink.h \