summaryrefslogtreecommitdiff
path: root/ld/configure.tgt
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-02-24 17:53:12 +0000
committerNick Clifton <nickc@redhat.com>2000-02-24 17:53:12 +0000
commit5aee92c88cf831b8779271a2402a7c729d248ad9 (patch)
treef8e57cda874cfa61e69a02dbdb95244f209a0c9f /ld/configure.tgt
parent7a31db6e42fc8bc9720b8495c5e0ca246848049e (diff)
downloadbinutils-redhat-5aee92c88cf831b8779271a2402a7c729d248ad9.tar.gz
Add support for WinCE based toolchains.
Diffstat (limited to 'ld/configure.tgt')
-rw-r--r--ld/configure.tgt6
1 files changed, 6 insertions, 0 deletions
diff --git a/ld/configure.tgt b/ld/configure.tgt
index ef667620ad..00783e1e11 100644
--- a/ld/configure.tgt
+++ b/ld/configure.tgt
@@ -16,6 +16,8 @@ targ_extra_ofiles=
case "${targ}" in
arm-epoc-pe) targ_emul=arm_epoc_pe ;
targ_extra_ofiles="deffilep.o pe-dll.o" ;;
+arm-*-wince) targ_emul=armpe ;
+ targ_extra_ofiles="deffilep.o pe-dll.o" ;;
arm-*-pe) targ_emul=armpe ;
targ_extra_ofiles="deffilep.o pe-dll.o" ;;
arc-*-elf*) targ_emul=arcelf ;;
@@ -157,6 +159,8 @@ sh-*-elf* | sh-*-rtemself*)
targ_emul=shelf
targ_extra_emuls="shlelf sh shl"
;;
+sh-*-pe) targ_emul=shpe ;
+ targ_extra_ofiles="deffilep.o pe-dll.o" ;;
sh-*-*|sh-*-rtems*) targ_emul=sh; targ_extra_emuls=shl ;;
m68k-sony-*) targ_emul=news ;;
m68k-hp-bsd*) targ_emul=hp300bsd ;;
@@ -185,6 +189,8 @@ hppa*-*-linux-gnu*) targ_emul=hppaelf ;;
hppa*-*-lites*) targ_emul=hppaelf ;;
hppa*-*-rtems*) targ_emul=hppaelf ;;
vax-dec-ultrix* | vax-dec-bsd*) targ_emul=vax ;;
+mips*-*-pe) targ_emul=mipspe ;
+ targ_extra_ofiles="deffilep.o pe-dll.o" ;;
mips*-dec-ultrix*) targ_emul=mipslit ;;
mips*-dec-osf*) targ_emul=mipslit ;;
mips*-sgi-irix5*) targ_emul=elf32bsmip ;;