From 98f3d1afa44ab71874be368da3f32e3ef8c9e1ce Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 4 Jun 1993 19:50:31 +0000 Subject: [PATCH] * 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. --- ld/.Sanitize | 1 + ld/ChangeLog | 6 ++++++ ld/Makefile.in | 5 ++++- ld/config/.Sanitize | 1 + ld/config/mips-idtl.mt | 1 + ld/mipsidtl.sh | 9 +++++++++ 6 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 ld/config/mips-idtl.mt create mode 100644 ld/mipsidtl.sh diff --git a/ld/.Sanitize b/ld/.Sanitize index 10e61dc..a55b1f1 100644 --- a/ld/.Sanitize +++ b/ld/.Sanitize @@ -116,6 +116,7 @@ mipsbig.sh mipsbsd.sc-sh mipsbsd.sh mipsidt.sh +mipsidtl.sh mipslit.sh mri.c mri.h diff --git a/ld/ChangeLog b/ld/ChangeLog index cfb6188..b9644ca 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -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. diff --git a/ld/Makefile.in b/ld/Makefile.in index a4cd51b..b2135a4 100644 --- a/ld/Makefile.in +++ b/ld/Makefile.in @@ -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) diff --git a/ld/config/.Sanitize b/ld/config/.Sanitize index b4cc21b..6754958 100644 --- a/ld/config/.Sanitize +++ b/ld/config/.Sanitize @@ -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 index 0000000..c9496c6 --- /dev/null +++ b/ld/config/mips-idtl.mt @@ -0,0 +1 @@ +EMUL=mipsidtl diff --git a/ld/mipsidtl.sh b/ld/mipsidtl.sh new file mode 100644 index 0000000..dfa9246 --- /dev/null +++ b/ld/mipsidtl.sh @@ -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 = .;" -- 2.7.4