aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Michalkiewicz <marekm@amelek.gda.pl>2002-05-17 05:55:14 +0000
committerMarek Michalkiewicz <marekm@amelek.gda.pl>2002-05-17 05:55:14 +0000
commitfae1e84fb6a12166f777eb05bb599acbfefc23cc (patch)
treec1625e6d82eb93002698e368e1f0d90596e15cd4
parented9d4749c1d1a0c1da240ec5a5dcff79cc514ee8 (diff)
downloadfsf-binutils-gdb-fae1e84fb6a12166f777eb05bb599acbfefc23cc.zip
fsf-binutils-gdb-fae1e84fb6a12166f777eb05bb599acbfefc23cc.tar.gz
fsf-binutils-gdb-fae1e84fb6a12166f777eb05bb599acbfefc23cc.tar.bz2
* Makefile.am: Add new emulations avr1, avr2, avr3, avr4, avr5.
* Makefile.in: Regenerate. * configure.tgt (avr-*-*): Add avr[1-5] to targ_extra_emuls.
-rw-r--r--ld/ChangeLog6
-rw-r--r--ld/Makefile.am25
-rw-r--r--ld/Makefile.in25
-rw-r--r--ld/configure.tgt2
4 files changed, 57 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index ad4c0b3..4bbcb07 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,9 @@
+2002-05-17 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ * Makefile.am: Add new emulations avr1, avr2, avr3, avr4, avr5.
+ * Makefile.in: Regenerate.
+ * configure.tgt (avr-*-*): Add avr[1-5] to targ_extra_emuls.
+
2002-05-16 Marek Michalkiewicz <marekm@amelek.gda.pl>
* emulparams/avr1.sh: New file.
diff --git a/ld/Makefile.am b/ld/Makefile.am
index 592ba82..dee3b15 100644
--- a/ld/Makefile.am
+++ b/ld/Makefile.am
@@ -131,6 +131,11 @@ ALL_EMULATIONS = \
eavrmega103.o \
eavrmega161.o \
eavrmega603.o \
+ eavr1.o \
+ eavr2.o \
+ eavr3.o \
+ eavr4.o \
+ eavr5.o \
ecoff_sparc.o \
ecrisaout.o \
ecriself.o \
@@ -443,6 +448,26 @@ eavrmega161.c: $(srcdir)/emulparams/avrmega161.sh \
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
${GEN_DEPENDS}
${GENSCRIPTS} avrmega161 "$(tdir_avr85xx)"
+eavr1.c: $(srcdir)/emulparams/avr1.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr1 "$(tdir_avr85xx)"
+eavr2.c: $(srcdir)/emulparams/avr2.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr2 "$(tdir_avr85xx)"
+eavr3.c: $(srcdir)/emulparams/avr3.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr3 "$(tdir_avr85xx)"
+eavr4.c: $(srcdir)/emulparams/avr4.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr4 "$(tdir_avr85xx)"
+eavr5.c: $(srcdir)/emulparams/avr5.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr5 "$(tdir_avr85xx)"
ecoff_sparc.c: $(srcdir)/emulparams/coff_sparc.sh \
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sparccoff.sc ${GEN_DEPENDS}
${GENSCRIPTS} coff_sparc "$(tdir_coff_sparc)"
diff --git a/ld/Makefile.in b/ld/Makefile.in
index 4fa96ce..e60a860 100644
--- a/ld/Makefile.in
+++ b/ld/Makefile.in
@@ -240,6 +240,11 @@ ALL_EMULATIONS = \
eavrmega103.o \
eavrmega161.o \
eavrmega603.o \
+ eavr1.o \
+ eavr2.o \
+ eavr3.o \
+ eavr4.o \
+ eavr5.o \
ecoff_sparc.o \
ecrisaout.o \
ecriself.o \
@@ -1164,6 +1169,26 @@ eavrmega161.c: $(srcdir)/emulparams/avrmega161.sh \
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf32avr.sc \
${GEN_DEPENDS}
${GENSCRIPTS} avrmega161 "$(tdir_avr85xx)"
+eavr1.c: $(srcdir)/emulparams/avr1.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr1 "$(tdir_avr85xx)"
+eavr2.c: $(srcdir)/emulparams/avr2.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr2 "$(tdir_avr85xx)"
+eavr3.c: $(srcdir)/emulparams/avr3.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr3 "$(tdir_avr85xx)"
+eavr4.c: $(srcdir)/emulparams/avr4.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr4 "$(tdir_avr85xx)"
+eavr5.c: $(srcdir)/emulparams/avr5.sh \
+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/avr.sc \
+ ${GEN_DEPENDS}
+ ${GENSCRIPTS} avr5 "$(tdir_avr85xx)"
ecoff_sparc.c: $(srcdir)/emulparams/coff_sparc.sh \
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/sparccoff.sc ${GEN_DEPENDS}
${GENSCRIPTS} coff_sparc "$(tdir_coff_sparc)"
diff --git a/ld/configure.tgt b/ld/configure.tgt
index d2fecc9..4d18e12 100644
--- a/ld/configure.tgt
+++ b/ld/configure.tgt
@@ -22,7 +22,7 @@ arm-*-pe) targ_emul=armpe ;
targ_extra_ofiles="deffilep.o pe-dll.o" ;;
arc-*-elf*) targ_emul=arcelf ;;
avr-*-*) targ_emul=avr85xx
- targ_extra_emuls="avr1200 avr23xx avr44x4 avr4433 avrmega603 avrmega103 avrmega161" ;;
+ targ_extra_emuls="avr1200 avr23xx avr44x4 avr4433 avrmega603 avrmega103 avrmega161 avr1 avr2 avr3 avr4 avr5" ;;
cris-*-*aout*) targ_emul=crisaout
targ_extra_emuls="criself crislinux"
targ_extra_libpath=$targ_extra_emuls ;;