* configure.in (mips-idt-ecoffl*): New target; use mips-idtl.
authorIan Lance Taylor <ian@airs.com>
Fri, 4 Jun 1993 19:50:31 +0000 (19:50 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 4 Jun 1993 19:50:31 +0000 (19:50 +0000)
(mips-idt-ecoff*): Added trailing '*'.
* config/mips-idtl.mt: New file; use EMUL of mipsidtl.
* mipsidtl.sh: New file; like mipsidt.sh, but little endian.
* Makefile.in (ALL_EMULATIONS): Added em_mipsidtl.o.

ld/.Sanitize
ld/ChangeLog
ld/Makefile.in
ld/config/.Sanitize
ld/config/mips-idtl.mt [new file with mode: 0644]
ld/mipsidtl.sh [new file with mode: 0644]

index 10e61dccdc1b9a2ec40d080142b52450d7fce8f4..a55b1f10880625ac00867359bb92e65d24a679b4 100644 (file)
@@ -116,6 +116,7 @@ mipsbig.sh
 mipsbsd.sc-sh
 mipsbsd.sh
 mipsidt.sh
+mipsidtl.sh
 mipslit.sh
 mri.c
 mri.h
index cfb6188d8f1dd97945465b7c532d080c0d688851..b9644ca41fa6f5157e38e87d029fcda68c7ae6ed 100644 (file)
@@ -1,5 +1,11 @@
 Fri Jun  4 08:50:14 1993  Ian Lance Taylor  (ian@cygnus.com)
 
+       * configure.in (mips-idt-ecoffl*): New target; use mips-idtl.
+       (mips-idt-ecoff*): Added trailing '*'.
+       * config/mips-idtl.mt: New file; use EMUL of mipsidtl.
+       * mipsidtl.sh: New file; like mipsidt.sh, but little endian.
+       * Makefile.in (ALL_EMULATIONS): Added em_mipsidtl.o.
+
        * config/sun3.mh (HOSTING_LIBS, HOSTING_EMU): Removed obsolete and
        incorrect definitions.
 
index a4cd51b6fd52ed8ecc86e270e623a6cb79e402ba..b2135a4dced1405f78447693a51796eda2cff667 100644 (file)
@@ -125,7 +125,7 @@ ALL_EMULATIONS=em_lnk960.o em_sun3.o em_i386aout.o em_go32.o \
        em_m68kcoff.o em_st2000.o em_sa29200.o \
        em_vanilla.o em_i386coff.o em_z8ksim.o em_mipslit.o em_i386bsd.o \
        em_mipsbig.o em_mipsbsd.o em_mipsidt.o em_vax.o em_h8500hms.o \
-       em_hppaosf.o
+       em_hppaosf.o em_mipsidtl.o
 
 # start-sanitize-sh
 OTHER_EMULATIONS=em_sh.o
@@ -294,6 +294,9 @@ em_mipsbsd.c: $(srcdir)/mipsbsd.sh \
 em_mipsidt.c: $(srcdir)/mipsidt.sh \
   $(srcdir)/generic.em $(srcdir)/mips.sc-sh ${GEN_DEPENDS}
        ${GENSCRIPTS} mipsidt.sh
+em_mipsidtl.c: $(srcdir)/mipsidtl.sh \
+  $(srcdir)/generic.em $(srcdir)/mips.sc-sh ${GEN_DEPENDS}
+       ${GENSCRIPTS} mipsidtl.sh
 
 $(LD_PROG): $(OFILES) $(BFDLIB) $(LIBIBERTY)
        $(CC) $(CFLAGS) $(INCLUDES) $(HDEFINES) $(TDEFINES) $(CDEFINES) $(LDFLAGS) -o $(LD_PROG) $(OFILES) $(BFDLIB) $(LIBIBERTY) $(LOADLIBES)
index b4cc21b808a2d6f8f24f4a283922146039f2dc49..6754958d4faa779f3d86d1e186715c07cbba1162 100644 (file)
@@ -52,6 +52,7 @@ m88k-bcs.mt
 mipsbsd.mt
 mips-big.mt
 mips-idt.mt
+mips-idtl.mt
 mips-lit.mt
 news.mt
 ose68.mt
diff --git a/ld/config/mips-idtl.mt b/ld/config/mips-idtl.mt
new file mode 100644 (file)
index 0000000..c9496c6
--- /dev/null
@@ -0,0 +1 @@
+EMUL=mipsidtl
diff --git a/ld/mipsidtl.sh b/ld/mipsidtl.sh
new file mode 100644 (file)
index 0000000..dfa9246
--- /dev/null
@@ -0,0 +1,9 @@
+EMULATION_NAME=mipsidtl
+SCRIPT_NAME=mips
+OUTPUT_FORMAT="ecoff-littlemips"
+PAGE_SIZE=0x1000000
+ARCH=mips
+ENTRY=start
+TEXT_START_ADDR=0xa0012000
+DATA_ADDR=.
+BSS_VAR="_fbss = .;"