aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1998-07-06 18:55:37 +0000
committerIan Lance Taylor <ian@airs.com>1998-07-06 18:55:37 +0000
commit53fc3515823918c241b22f3b269a957a7155ecfe (patch)
tree94dade1e3af4da9ea4da485b29f9e4b93339c632
parent384fff9c9b1a2859e0d1fcef90d464be2114cf68 (diff)
downloadgdb-53fc3515823918c241b22f3b269a957a7155ecfe.zip
gdb-53fc3515823918c241b22f3b269a957a7155ecfe.tar.gz
gdb-53fc3515823918c241b22f3b269a957a7155ecfe.tar.bz2
* configure.tgt (i[3456]86-*-solaris*): New target.
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/configure.tgt13
2 files changed, 12 insertions, 5 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index d324329..867bce7 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,7 @@
+Mon Jul 6 14:55:13 1998 Ian Lance Taylor <ian@cygnus.com>
+
+ * configure.tgt (i[3456]86-*-solaris*): New target.
+
Fri Jul 3 14:19:06 1998 Ian Lance Taylor <ian@cygnus.com>
* ldlang.c (wild_section): Don't get an assertion failure if the
diff --git a/ld/configure.tgt b/ld/configure.tgt
index 55e6076..c95e89c 100644
--- a/ld/configure.tgt
+++ b/ld/configure.tgt
@@ -22,6 +22,7 @@ d30v-*-*) targ_emul=d30velf; targ_extra_emuls="d30v_e d30v_o" ;;
sparc64-*-aout*) targ_emul=sparcaout ;;
sparc64-*-elf*) targ_emul=elf64_sparc ;;
sparc-sun-sunos4*) targ_emul=sun4 ;;
+sparclite*-*-elf) targ_emul=elf32_sparc ;;
sparclite*-*-coff) targ_emul=coff_sparc ;;
sparclite*-fujitsu-*) targ_emul=sparcaout ;;
sparc*-*-aout) targ_emul=sparcaout ;;
@@ -86,6 +87,7 @@ i[3456]86-*-linux-gnu*) targ_emul=elf_i386
;;
i[3456]86-*-sysv4*) targ_emul=elf_i386 ;;
i[3456]86-*-unixware) targ_emul=elf_i386 ;;
+i[3456]86-*-solaris*) targ_emul=elf_i386 ;;
i[3456]86-*-netbsd*) targ_emul=i386nbsd ;;
i[3456]86-*-netware) targ_emul=i386nw ;;
i[3456]86-*-elf*) targ_emul=elf_i386 ;;
@@ -110,15 +112,16 @@ arm-*-aout | armel-*-aout) targ_emul=armaoutl ;;
armeb-*-aout) targ_emul=armaoutb ;;
arm-*-coff) targ_emul=armcoff ;;
thumb-*-coff) targ_emul=armcoff ;;
+thumb-*-pe) targ_emul=armpe ;;
h8300-*-hms) targ_emul=h8300; targ_extra_emuls="h8300h h8300s"
;;
h8500-*-hms) targ_emul=h8500
targ_extra_emuls="h8500s h8500b h8500m h8500c"
;;
-sh-*-elf*|sh-*-rtems*) targ_emul=shelf
+sh-*-elf*) targ_emul=shelf
targ_extra_emuls="shlelf sh shl"
;;
-sh-*-*) targ_emul=sh; targ_extra_emuls=shl ;;
+sh-*-*|sh-*-rtems*) targ_emul=sh; targ_extra_emuls=shl ;;
m68k-sony-*) targ_emul=news ;;
m68k-hp-bsd*) targ_emul=hp300bsd ;;
m68*-motorola-sysv*) targ_emul=delta68 ;;
@@ -169,6 +172,9 @@ mips*tx49-*-elf*) targ_emul=elf32b4300 ;;
# start-sanitize-r5900
mips*r5900*-*-elf*) targ_emul=elf32l5900 ;;
# end-sanitize-r5900
+# start-sanitize-sky
+dvp-*-*) targ_emul=elf32l5900 ;;
+# end-sanitize-sky
mips*el-*-elf*) targ_emul=elf32elmip ;;
mips*-*-elf*) targ_emul=elf32ebmip ;;
mips*-*-rtems*) targ_emul=elf32ebmip ;;
@@ -212,9 +218,6 @@ tic30-*-*coff*) targ_emul=tic30coff ;;
# start-sanitize-tic80
tic80-*-*) targ_emul=tic80coff ;;
# end-sanitize-tic80
-# start-sanitize-sky
-dvp-*-*) targ_emul=elf32l4300 ;; # mips64r5900-elf
-# end-sanitize-sky
v850-*-*) targ_emul=v850 ;;
# start-sanitize-v850e
v850e-*-*) targ_emul=v850 ;;