projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Recognize new ncr3000 config.
[deliverable/binutils-gdb.git]
/
gdb
/
configure.in
diff --git
a/gdb/configure.in
b/gdb/configure.in
index e906434e3474f4d75212d24265135252f713cfb7..d1af6481e152aa3bbb237d9db3abc6685438ab47 100644
(file)
--- a/
gdb/configure.in
+++ b/
gdb/configure.in
@@
-11,6
+11,11
@@
case "${host_cpu}" in
m68k)
case "${host_vendor}" in
m68k)
case "${host_vendor}" in
+ apollo*)
+ case "${host_os}" in
+ sysv*) gdb_host=apollo68v ;;
+ esac
+ ;;
att) gdb_host=3b1 ;;
altos)
case "${host_os}" in
att) gdb_host=3b1 ;;
altos)
case "${host_os}" in
@@
-58,9
+63,10
@@
m68000)
sparc)
case "${host_os}" in
sparc)
case "${host_os}" in
- sunos3) gdb_host=sun4os3 ;;
- sunos4) gdb_host=sun4os4 ;;
- *) gdb_host=sun4 ;;
+ sunos3) gdb_host=sun4os3 ;;
+ sunos4) gdb_host=sun4os4 ;;
+ sunos5*|sysv4*) gdb_host=sun4os5 ;;
+ *) gdb_host=sun4 ;;
esac
;;
esac
;;
@@
-75,7
+81,12
@@
mips)
sony) gdb_host=bigmips ;;
dec) gdb_host=decstation ;;
little) gdb_host=littlemips ;;
sony) gdb_host=bigmips ;;
dec) gdb_host=decstation ;;
little) gdb_host=littlemips ;;
- sgi) gdb_host=irix3 ;;
+ sgi)
+ case "${host_os}" in
+ irix3) gdb_host=irix3 ;;
+ irix4) gdb_host=irix4 ;;
+ esac
+ ;;
esac
;;
esac
;;
@@
-88,6
+99,11
@@
i386)
sun) gdb_host=sun386 ;;
sco) gdb_host=i386sco ;;
sequent) gdb_host=symmetry ;;
sun) gdb_host=sun386 ;;
sco) gdb_host=i386sco ;;
sequent) gdb_host=symmetry ;;
+ ncr)
+ case "${host_os}" in
+ sysv4*) gdb_host=ncr3000 ;;
+ esac
+ ;;
*)
case "${host_os}" in
sysv32) gdb_host=i386v32 ;;
*)
case "${host_os}" in
sysv32) gdb_host=i386v32 ;;
@@
-150,13
+166,13
@@
arm | merlin | none | np1 | pn | pyramid | tahoe)
esac
esac
-if [ ! -f ${srcdir}/config/
mh-${gdb_host}
]; then
+if [ ! -f ${srcdir}/config/
${gdb_host}.mh
]; then
echo '***' "Gdb does not support host ${host}" 1>&2
exit 1
fi
# We really shouldn't depend on there being a space after XM_FILE= ...
echo '***' "Gdb does not support host ${host}" 1>&2
exit 1
fi
# We really shouldn't depend on there being a space after XM_FILE= ...
-hostfile=`awk '$1 == "XM_FILE=" { print $2 }' <${srcdir}/config/
mh-${gdb_host}
`
+hostfile=`awk '$1 == "XM_FILE=" { print $2 }' <${srcdir}/config/
${gdb_host}.mh
`
# per-target:
# per-target:
@@
-189,6
+205,9
@@
m68k)
isi) gdb_target=isi ;;
sony) gdb_target=news ;;
esac
isi) gdb_target=isi ;;
sony) gdb_target=news ;;
esac
+ case "${target_os}" in
+ os68k) gdb_target=os68k ;;
+ esac
;;
m68000)
;;
m68000)
@@
-229,6
+248,7
@@
a29k)
mips)
case "${target_vendor}" in
sony) gdb_target=bigmips ;;
mips)
case "${target_vendor}" in
sony) gdb_target=bigmips ;;
+ big) gdb_target=bigmips ;;
dec) gdb_target=decstation ;;
little) gdb_target=littlemips ;;
sgi) gdb_target=irix3 ;;
dec) gdb_target=decstation ;;
little) gdb_target=littlemips ;;
sgi) gdb_target=irix3 ;;
@@
-241,9
+261,10
@@
sparc)
case "${target_vendor}" in
sun)
case "${target_os}" in
case "${target_vendor}" in
sun)
case "${target_os}" in
- sunos3) gdb_target=sun4os3 ;;
- sunos4) gdb_target=sun4os4 ;;
- *) gdb_target=sun4 ;;
+ sunos3) gdb_target=sun4os3 ;;
+ sunos4) gdb_target=sun4os4 ;;
+ sunos5|sysv4*) gdb_target=sun4os5 ;;
+ *) gdb_target=sun4 ;;
esac
;;
esac
esac
;;
esac
@@
-298,21
+319,21
@@
rs6000)
esac
esac
-if [ ! -f ${srcdir}/config/
mt-${gdb_target}
]; then
+if [ ! -f ${srcdir}/config/
${gdb_target}.mt
]; then
echo '***' "Gdb does not support target ${target}" 1>&2
exit 1
fi
if [ -z "${removing}" ] ; then
echo '***' "Gdb does not support target ${target}" 1>&2
exit 1
fi
if [ -z "${removing}" ] ; then
- cat ${srcdir}/config/
mh-${gdb_host} ${srcdir}/config/mt-${gdb_target}
| awk '$1 == "#msg" {
+ cat ${srcdir}/config/
${gdb_host}.mh ${srcdir}/config/${gdb_target}.mt
| awk '$1 == "#msg" {
print substr($0,6)}'
fi
# We really shouldn't depend on there being a space after TM_FILE= ...
print substr($0,6)}'
fi
# We really shouldn't depend on there being a space after TM_FILE= ...
-targetfile=`awk '$1 == "TM_FILE=" { print $2 }' <${srcdir}/config/
mt-${gdb_target}
`
+targetfile=`awk '$1 == "TM_FILE=" { print $2 }' <${srcdir}/config/
${gdb_target}.mt
`
-host_makefile_frag=config/
mh-${gdb_host}
-target_makefile_frag=config/
mt-${gdb_target}
+host_makefile_frag=config/
${gdb_host}.mh
+target_makefile_frag=config/
${gdb_target}.mt
# If hostfile (XM_FILE) and/or targetfile (TM_FILE) is not set in the
# ?config/* file, we don't make the corresponding links. But we have
# If hostfile (XM_FILE) and/or targetfile (TM_FILE) is not set in the
# ?config/* file, we don't make the corresponding links. But we have
This page took
0.026027 seconds
and
4
git commands to generate.