aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1997-03-28 19:34:34 +0000
committerIan Lance Taylor <ian@airs.com>1997-03-28 19:34:34 +0000
commit2032ade97b53e0d3aa64a050ce60f334e92e8c5f (patch)
treef9bef73b35cd4ca5e588b437fbbd0287400e4c4f /ld
parentde386cf61f70b8b1ac222fbc2b7cc883feeadb1a (diff)
downloadfsf-binutils-gdb-2032ade97b53e0d3aa64a050ce60f334e92e8c5f.zip
fsf-binutils-gdb-2032ade97b53e0d3aa64a050ce60f334e92e8c5f.tar.gz
fsf-binutils-gdb-2032ade97b53e0d3aa64a050ce60f334e92e8c5f.tar.bz2
From Ralf Baechle <ralf@gnu.ai.mit.edu>:
* configure.tgt: Set targ_extra_emuls for mips*el-*-linux* and mips*-*-linux*. Use elf32bmip and elf32lmip, not elf32ebmip and elf32elmip.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog7
-rw-r--r--ld/configure.tgt17
2 files changed, 19 insertions, 5 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index a6b1487..7ae3805 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,10 @@
+Fri Mar 28 14:30:12 1997 Ian Lance Taylor <ian@cygnus.com>
+
+ From Ralf Baechle <ralf@gnu.ai.mit.edu>:
+ * configure.tgt: Set targ_extra_emuls for mips*el-*-linux* and
+ mips*-*-linux*. Use elf32bmip and elf32lmip, not elf32ebmip and
+ elf32elmip.
+
Thu Mar 27 17:14:32 1997 Ian Lance Taylor <ian@cygnus.com>
* lexsup.c (parse_args): Update copyright date in version
diff --git a/ld/configure.tgt b/ld/configure.tgt
index dd3c76e..9d09206 100644
--- a/ld/configure.tgt
+++ b/ld/configure.tgt
@@ -16,6 +16,9 @@ arm-*-pe) targ_emul=armpe ;;
arc-*-elf*) targ_emul=arcelf ;;
# end-sanitize-arc
d10v-*-*) targ_emul=d10velf ;;
+# start-sanitize-d30v
+d30v-*-*) targ_emul=d30velf ;;
+# end-sanitize-d30v
sparc64-*-aout*) targ_emul=sparcaout ;;
sparc64-*-elf*) targ_emul=elf64_sparc ;;
sparc-sun-sunos4*) targ_emul=sun4 ;;
@@ -36,9 +39,7 @@ i960-wrs-vxworks*) targ_emul=gld960 ;;
i960-*-coff) targ_emul=gld960coff ;;
i960-intel-nindy) targ_emul=gld960 ;;
i960-*-rtems*) targ_emul=gld960coff ;;
-# start-sanitize-m32r
m32r-*-*) targ_emul=m32relf ;;
-# end-sanitize-m32r
m68*-sun-sunos[34]*) targ_emul=sun3 ;;
m68*-wrs-vxworks*) targ_emul=sun3 ;;
m68*-ericsson-ose) targ_emul=sun3 ;;
@@ -143,8 +144,13 @@ mips*vr5900-*-elf*) targ_emul=elf32b4300 ;;
mips*el-*-elf*) targ_emul=elf32elmip ;;
mips*-*-elf*) targ_emul=elf32ebmip ;;
mips*-*-rtems*) targ_emul=elf32ebmip ;;
-mips*el-*-linux*) targ_emul=elf32elmip ;;
-mips*-*-linux*) targ_emul=elf32ebmip ;;
+mips*el-*-linux*) targ_emul=elf32lmip
+ targ_extra_emuls="elf32bmip mipslit mipsbig"
+ ;;
+mips*-*-linux*) targ_emul=elf32bmip
+ targ_extra_emuls="elf32lmip mipsbig mipslit"
+ ;;
+mips*-*-lnews*) targ_emul=mipslnews ;;
mn10200-*-*) targ_emul=mn10200 ;;
mn10300-*-*) targ_emul=mn10300 ;;
alpha-*-linuxecoff*) targ_emul=alpha targ_extra_emuls=elf64alpha
@@ -169,9 +175,10 @@ powerpcle-*-pe) targ_emul=ppcpe ;;
powerpcle-*-winnt*) targ_emul=ppcpe ;;
powerpcle-*-cygwin32) targ_emul=ppcpe ;;
powerpc-*-aix*) targ_emul=aixppc ;;
+powerpc-*-beos*) targ_emul=aixppc ;;
rs6000-*-aix*) targ_emul=aixrs6 ;;
# start-sanitize-tic80
-tic80-*-coff) targ_emul=tic80coff ;;
+tic80-*-*) targ_emul=tic80coff ;;
# end-sanitize-tic80
# start-sanitize-v850
v850-*-*) targ_emul=v850 ;;