aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Chamberlain <sac@cygnus>1993-12-11 19:21:19 +0000
committerSteve Chamberlain <sac@cygnus>1993-12-11 19:21:19 +0000
commit816153a3e3081ca92b9252c1e66e3a098e648774 (patch)
tree838058df42cce5075f51281d84f2b3cff2ccb4df
parent4c57fc9c4bd597650d319ee6800006df58bb45bc (diff)
downloadfsf-binutils-gdb-816153a3e3081ca92b9252c1e66e3a098e648774.zip
fsf-binutils-gdb-816153a3e3081ca92b9252c1e66e3a098e648774.tar.gz
fsf-binutils-gdb-816153a3e3081ca92b9252c1e66e3a098e648774.tar.bz2
Recognise SH.
-rw-r--r--gas/configure.in7
1 files changed, 5 insertions, 2 deletions
diff --git a/gas/configure.in b/gas/configure.in
index fa722c3..6a44bac 100644
--- a/gas/configure.in
+++ b/gas/configure.in
@@ -117,9 +117,7 @@ case ${target_cpu} in
esac
gas_target=${cpu_type}
-
generic_target=${cpu_type}-${target_vendor}-${target_os}
-
dev=no
# assign object format
@@ -128,6 +126,8 @@ case ${generic_target} in
a29k-amd-ebmon) obj_format=coffbfd gas_target=ebmon29k ;;
a29k-amd-ebmonold) obj_format=coff gas_target=ebmon29k ;;
+ alpha-*-osf*) obj_format=ecoff dev=yes ;;
+
hppa-*-osf) obj_format=elf emulation=hppa dev=yes ;;
hppa-*-hpux*) obj_format=som emulation=hppa ;;
hppa-*-bsd*) obj_format=som emulation=hppa ;;
@@ -186,10 +186,13 @@ case ${generic_target} in
fi
;;
+ sh-*-coff) obj_format=coffbfd ;;
+
sparc*-*-sunos4*) obj_format=aout emulation=sun3 bfd_gas=yes ;;
sparc*-*-aout | sparc*-*-vxworks)
obj_format=aout bfd_gas=yes ;;
sparc*-*-coff) obj_format=coff bfd_gas=yes ;;
+ sparc*-*-lynxos) obj_format=coff bfd_gas=yes ;;
sparc*-fujitsu-none) obj_format=aout bfd_gas=yes ;;
sparc*-*-elf | sparc*-*-solaris*)
obj_format=elf ;;