* configure.in (host configurations): Reformat nested cases into

easy-to-maintain table.
(altos-*-gas):  Use -gas flag instead of OS "gas".
This commit is contained in:
John Gilmore
1992-08-27 04:15:42 +00:00
parent 3be5606231
commit 19758e9ed7
2 changed files with 72 additions and 141 deletions

View File

@ -1,3 +1,9 @@
Wed Aug 26 21:10:52 1992 John Gilmore (gnu@cygnus.com)
* configure.in (host configurations): Reformat nested cases into
easy-to-maintain table.
(altos-*-gas): Use -gas flag instead of OS "gas".
Wed Aug 26 16:02:01 1992 Fred Fish (fnf@cygnus.com) Wed Aug 26 16:02:01 1992 Fred Fish (fnf@cygnus.com)
* cplus-dem.c: Reorder args to most local functions to make them * cplus-dem.c: Reorder args to most local functions to make them

View File

@ -7,166 +7,91 @@ target_dependent=true
# map host info into gdb names. # map host info into gdb names.
case "${host_cpu}" in case "${host}" in
m68k) a29k-*-*) gdb_host=ultra3 ;;
case "${host_vendor}" in
apollo*)
case "${host_os}" in
sysv*) gdb_host=apollo68v ;;
bsd*) gdb_host=apollo68b ;;
esac
;;
att) gdb_host=3b1 ;;
altos)
case "${host_os}" in
gas) gdb_host=altosgas ;;
*) gdb_host=altos ;;
esac
;;
cbm) arm-*-*) gdb_host=arm ;;
case ${host_os} in
amigados) gdb_host=amigados ;;
sysv4*) gdb_host=amix ;;
esac
;;
hp) c[12]-*-*) gdb_host=convex ;;
case ${host_os} in
hpux) gdb_host=hp300hpux ;;
bsd) gdb_host=hp300bsd ;;
esac
;;
isi) gdb_host=isi ;; hppa*-hp-hpux) gdb_host=hppahpux ;;
sony) gdb_host=news ;; hppa*-hp-bsd) gdb_host=hppabsd ;;
sun)
case "${host_os}" in
sunos3) gdb_host=sun3os3 ;;
sunos4) gdb_host=sun3os4 ;;
*) gdb_host=sun3 ;;
esac
;;
esac
;;
m68000) i[34]86-sun-*) gdb_host=sun386 ;;
case "${host_vendor}" in i[34]86-sco-*) gdb_host=i386sco ;;
sun) i[34]86-sequent-*) gdb_host=symmetry ;;
case "${host_os}" in i[34]86-ncr-*) gdb_host=ncr3000 ;;
sunos3) gdb_host=sun2os3 ;;
sunos4) gdb_host=sun2os4 ;;
*) gdb_host=sun2 ;;
esac
esac
;;
sparc) i[34]86-*-go32) gdb_host=go32 ;;
case "${host_os}" in i[34]86-*-sysv32) gdb_host=i386v32 ;;
sunos3) gdb_host=sun4os3 ;; i[34]86-*-sysv4*) gdb_host=i386v4 ;;
sunos4) gdb_host=sun4os4 ;; i[34]86-*-sysv*) gdb_host=i386v ;;
solaris2*) gdb_host=sun4sol2 ;; i[34]86-*-scosysv*) gdb_host=i386sco ;;
*) gdb_host=sun4 ;; i[34]86-*-mach) gdb_host=i386mach ;;
esac i[34]86-*-linux) gdb_host=linux ;;
;;
m68030) i860-*-*) gdb_host=stratus ;;
case "${host_vendor}" in
sony) gdb_host=news1000 ;;
esac
;;
mips) m68k-apollo*-sysv*) gdb_host=apollo68v ;;
case "${host_vendor}" in
sony) gdb_host=bigmips ;;
dec) gdb_host=decstation ;;
little) gdb_host=littlemips ;;
sgi)
case "${host_os}" in
irix3) gdb_host=irix3 ;;
irix4) gdb_host=irix4 ;;
esac
;;
esac
;;
i860) m68k-att-*) gdb_host=3b1 ;;
gdb_host=stratus
;;
i386 | i486) m68k-altos-*) case "$gas" in
case "${host_vendor}" in yes) gdb_host=altosgas ;;
sun) gdb_host=sun386 ;; *) gdb_host=altos ;;
sco) gdb_host=i386sco ;; esac ;;
sequent) gdb_host=symmetry ;;
ncr) gdb_host=ncr3000 ;;
*)
case "${host_os}" in
go32) gdb_host=go32 ;;
sysv32) gdb_host=i386v32 ;;
sysv4*) gdb_host=i386v4 ;;
sysv*) gdb_host=i386v ;;
scosysv*) gdb_host=i386sco ;;
mach) gdb_host=i386mach ;;
linux) gdb_host=linux ;;
esac
;;
esac
;;
c1 | c2) gdb_host=convex ;; m68k-cbm-sysv4*) gdb_host=amix ;;
ns32k) m68k-hp-hpux) gdb_host=hp300hpux ;;
case "${host_vendor}" in m68k-hp-bsd) gdb_host=hp300bsd ;;
umax) gdb_host=umax ;;
esac
;;
romp) m68k-isi-*) gdb_host=isi ;;
gdb_host=rtbsd m68k-sony-*) gdb_host=news ;;
;;
rs6000) m68k-sun-sunos3) gdb_host=sun3os3 ;;
gdb_host=rs6000 m68k-sun-sunos4) gdb_host=sun3os4 ;;
;; m68k-sun-*) gdb_host=sun3 ;;
a29k) m68000-sun-sunos3) gdb_host=sun2os3 ;;
gdb_host=ultra3 m68000-sun-sunos4) gdb_host=sun2os4 ;;
;;
m88k) m68030-sony-*) gdb_host=news1000 ;;
case "${host_vendor}" in
motorola)
gdb_host=delta88 ;;
*)
gdb_host=m88k ;;
esac
;;
vax) m88k-motorola-*) gdb_host=delta88 ;;
case "${host_os}" in m88k-*-*) gdb_host=m88k ;;
bsd*)
gdb_host=vaxbsd ;;
ultrix*)
gdb_host=vaxult ;;
esac
;;
arm | merlin | none | np1 | pn | pyramid | tahoe) mips-sony-*) gdb_host=bigmips ;;
gdb_host=${host_cpu} mips-dec-*) gdb_host=decstation ;;
;; mips-little-*) gdb_host=littlemips ;;
mips-sgi-irix3) gdb_host=irix3 ;;
mips-sgi-irix4) gdb_host=irix4 ;;
hppa*) none-*-*) gdb_host=none ;;
case "${host_vendor}" in np1-*-*) gdb_host=np1 ;;
hp)
case "${host_os}" in ns32k-umax-*) gdb_host=umax ;;
hpux) gdb_host=hppahpux ;; ns32k-utek-sysv) gdb_host=merlin ;;
bsd) gdb_host=hppabsd ;;
esac
;; pn-*-*) gdb_host=pn ;;
esac
;; pyramid-*-*) gdb_host=pyramid ;;
romp-*-*) gdb_host=rtbsd ;;
rs6000-*-*) gdb_host=rs6000 ;;
sparc-*-sunos3) gdb_host=sun4os3 ;;
sparc-*-sunos4) gdb_host=sun4os4 ;;
sparc-*-solaris2*) gdb_host=sun4sol2 ;;
sparc-*-*) gdb_host=sun4 ;;
tahoe-*-*) gdb_host=tahoe ;;
vax-*-bsd*) gdb_host=vaxbsd ;;
vax-*-ultrix*) gdb_host=vaxult ;;
### unhandled hosts ### unhandled hosts
#altosgas #altosgas