aboutsummaryrefslogtreecommitdiff
path: root/ld/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'ld/configure.in')
-rw-r--r--ld/configure.in10
1 files changed, 7 insertions, 3 deletions
diff --git a/ld/configure.in b/ld/configure.in
index 6891715..7d94046 100644
--- a/ld/configure.in
+++ b/ld/configure.in
@@ -5,6 +5,7 @@
srctrigger=ldmain.c
srcname="linker"
+target_dependent=true
# per-host:
@@ -22,6 +23,8 @@ mips)
m88k)
case "${host_vendor}" in
+ motorola)
+ my_host=delta88 ;;
*)
case "${host_os}" in
dgux) my_host=dgux ;;
@@ -55,6 +58,7 @@ i386)
case "${host_os}" in
sysv) my_host=i386v ;;
mach) my_host=i386mach ;;
+ bsd) my_host=i386-aout ;;
msdos) my_host=dose ;;
esac
;;
@@ -90,15 +94,15 @@ esac
files="../bfd/hosts/h-${my_host}.h"
links="sysdep.h"
-if [ ! -f ${files} ] ; then
+if [ ! -f ${srcdir}/${files} ] ; then
if [ -n "${my_host}" ] ; then
- echo '***' No file ${files}
+ echo '***' No file ${srcdir}/${files}
fi
echo '***' ${srcname} does not support host ${host}
exit 1
fi
host_makefile_frag=
-if [ -f config/mh-${my_host} ] ; then
+if [ -f ${srcdir}/config/mh-${my_host} ] ; then
host_makefile_frag=config/mh-${my_host}
fi