Propagate

This commit is contained in:
John Gilmore 1991-09-13 02:19:57 +00:00
parent 7952caa6d2
commit 12bf20326d
3 changed files with 746 additions and 521 deletions

423
bfd/config.sub vendored
View File

@ -11,7 +11,7 @@
# Each package is responsible for reporting which valid configurations # Each package is responsible for reporting which valid configurations
# it does not support. The user should be able to distinguish # it does not support. The user should be able to distinguish
# a failure to support a valid configuration from a meaningless # a failure to support a valid configuration from a meaningless
# configuration. # configuration (e.g. a typo).
# Please email any bugs, comments, and/or additions to this file to: # Please email any bugs, comments, and/or additions to this file to:
# configure@cygnus.com # configure@cygnus.com
@ -27,65 +27,65 @@ vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \
vendor=none vendor=none
os=none os=none
;; ;;
nindy960) altos | altos3068)
cpu=i960
vendor=intel
os=nindy
;;
vxworks68)
cpu=m68k cpu=m68k
vendor=wrs vendor=altos
os=vxworks os=sysv # maybe?
;; ;;
vxworks960) altosgas)
cpu=i960 cpu=m68k
vendor=wrs vendor=altos
os=vxworks os=gas
;; ;;
am29k) amdahl)
cpu=a29k cpu=580
vendor=none vendor=amdahl
os=bsd os=uts
;; ;;
umax) amigados)
cpu=m68k
vendor=cbm
os=amigados # Native AmigaDOS
;;
amigaunix | amix)
cpu=m68k
vendor=cbm
os=svr4 # System V Release 4 (svr4 is an industry recognized acronym)
;;
apollo68)
cpu=m68k
vendor=apollo
os=sysv # maybe?
;;
balance)
cpu=ns32k cpu=ns32k
vendor=encore vendor=sequent
os=dynix
;;
convex-c1)
cpu=c1
vendor=convex
os=sysv # maybe? os=sysv # maybe?
;; ;;
pn) convex-c2)
cpu=pn cpu=c2
vendor=gould vendor=convex
os=sysv # maybe? os=sysv # maybe?
;; ;;
np1) cray | ymp)
cpu=np1 cpu=ymp
vendor=gould vendor=cray
os=sysv # maybe? os=unicos
;; ;;
merlin) cray2)
cpu=merlin cpu=cray2
vendor=utek vendor=cray
os=sysv # maybe? os=unicos
;; ;;
iris | iris4d) dec3100 | decstatn | decstation | decstation-3100 | pmax | pmin)
cpu=mips cpu=mips
vendor=sgi vendor=dec
os=sysv # maybe? os=ultrix
;;
news1000)
cpu=m68030
vendor=sony
os=sysv # maybe?
;;
news | news700 | news800 | news900)
cpu=m68k
vendor=sony
os=sysv # maybe?
;;
unixpc | safari | pc7300 | 3b1 | 7300 | 7300-att | att-7300)
cpu=m68k
vendor=att
os=sysv # maybe?
;; ;;
delta | 3300 | motorola-3300 | motorola-delta \ delta | 3300 | motorola-3300 | motorola-delta \
| 3300-motorola | delta-motorola) | 3300-motorola | delta-motorola)
@ -93,25 +93,154 @@ delta | 3300 | motorola-3300 | motorola-delta \
vendor=motorola vendor=motorola
os=sysv # maybe? os=sysv # maybe?
;; ;;
vax-dec)
cpu=vax delta88)
vendor=dec cpu=m88k
os=ultrix # maybe? vendor=motorola
os=m88kbcs
;; ;;
balance)
gmicro)
cpu=tron
vendor=gmicro
os=sysv # maybe?
;;
# start-sanitize-v9
hal-32 | hal32)
cpu=sparc64
vendor=hal
os=hal32
;;
hal-64 | hal64)
cpu=sparc64
vendor=hal
os=hal64
;;
sparc64)
cpu=sparc64
vendor=sun
os=v9
;;
sparc64-v7 | sparc64v7)
cpu=sparc64
vendor=sun
os=v7
;;
# end-sanitize-v9
hp300bsd)
cpu=m68k
vendor=hp
os=bsd
;;
hp300hpux | hpux | hp9k3[2-9][0-9])
cpu=m68k
vendor=hp
os=hpux
;;
hp9k31[0-9] | hp9k2[0-9][0-9])
cpu=m68000
vendor=hp
os=hpux
;;
i386sco)
cpu=i386
vendor=sco
os=sysv # maybe?
;;
i386v)
cpu=i386
vendor=none
os=sysv
;;
i386v32)
cpu=i386
vendor=none
os=sysv32
;;
iris | iris4d)
cpu=mips
vendor=sgi
os=irix # maybe?
;;
isi | isi68)
cpu=m68k
vendor=isi
os=sysv # maybe?
;;
littlemips)
cpu=mips
vendor=little
os=bsd
;;
magnum | m3230)
cpu=mips
vendor=mips
os=sysv # maybe?
;;
merlin)
cpu=ns32k cpu=ns32k
vendor=sequent vendor=utek
os=dynix os=sysv # maybe?
;;
miniframe)
cpu=m68000
vendor=convergent
os=sysv # maybe?
;; ;;
mmax) mmax)
cpu=ns32k cpu=ns32k
vendor=encore vendor=encore
os=sysv # maybe? os=sysv # maybe?
;; ;;
symmetry) news | news700 | news800 | news900)
cpu=m68k
vendor=sony
os=sysv # maybe?
;;
news1000)
cpu=m68030
vendor=sony
os=sysv # maybe?
;;
news-3600 | bigmips | risc-news)
cpu=mips
vendor=sony
os=newsos # maybe?
;;
next)
cpu=m68k
vendor=next
os=sysv # maybe?
;;
nindy960)
cpu=i960
vendor=intel
os=nindy
;;
none)
cpu=none
vendor=none
os=none
;;
np1)
cpu=np1
vendor=gould
os=sysv # maybe?
;;
pbd)
cpu=sparc
vendor=unicom
os=sysv
;;
pn)
cpu=pn
vendor=gould
os=sysv # maybe?
;;
ps2)
cpu=i386 cpu=i386
vendor=sequent vendor=ibm
os=dynix os=sysv # maybe?
;; ;;
sun2) sun2)
cpu=m68000 cpu=m68000
@ -143,6 +272,11 @@ sun3os4)
vendor=sun vendor=sun
os=sunos4 os=sunos4
;; ;;
sun386 | roadrunner | sun386i)
cpu=i386
vendor=sun
os=sunos
;;
sun4) sun4)
cpu=sparc cpu=sparc
vendor=sun vendor=sun
@ -158,127 +292,51 @@ sun4os4)
vendor=sun vendor=sun
os=sunos4 os=sunos4
;; ;;
pbd) symmetry)
cpu=sparc
vendor=unicom
os=sysv
;;
roadrunner | sun386 | sun386i)
cpu=i386 cpu=i386
vendor=sun vendor=sequent
os=sunos os=dynix
;;
ps2)
cpu=i386
vendor=ibm
os=sysv # maybe?
;;
i386sco)
cpu=i386
vendor=sco
os=sysv # maybe?
;;
i386v)
cpu=i386
vendor=none
os=sysv
;;
i386v32)
cpu=i386
vendor=none
os=sysv32
;;
next)
cpu=m68k
vendor=next
os=sysv # maybe?
;;
hp300bsd)
cpu=m68k
vendor=hp
os=bsd
;;
hp300hpux | hpux | hp9k3[2-9][0-9])
cpu=m68k
vendor=hp
os=hpux
;;
hp9k31[0-9] | hp9k2[0-9][0-9])
cpu=m68000
vendor=hp
os=hpux
;;
isi | isi68)
cpu=m68k
vendor=isi
os=sysv # maybe?
;;
apollo68)
cpu=m68k
vendor=apollo
os=sysv # maybe?
;;
altos | altos3068)
cpu=m68k
vendor=altos
os=sysv # maybe?
;;
altosgas)
cpu=m68k
vendor=altos
os=gas
;;
miniframe)
cpu=m68000
vendor=convergent
os=sysv # maybe?
;; ;;
tower | tower-32) tower | tower-32)
cpu=m68k cpu=m68k
vendor=ncr vendor=ncr
os=sysv # maybe? os=sysv # maybe?
;; ;;
bigmips | news-3600 | risc-news) ultra3)
cpu=mips cpu=a29k
vendor=sony vendor=nyu
os=newsos # maybe? os=sym1
;; ;;
littlemips) umax)
cpu=mips cpu=ns32k
vendor=little vendor=encore
os=bsd os=sysv # maybe?
;; ;;
dec3100 | decstatn | decstation | decstation-3100 | pmax) unixpc | safari | pc7300 | 3b1 | 7300 | 7300-att | att-7300)
cpu=mips cpu=m68k
vendor=att
os=sysv # maybe?
;;
vax-dec)
cpu=vax
vendor=dec vendor=dec
os=ultrix os=ultrix # maybe?
;; ;;
magnum | m3230) vxworks68)
cpu=mips cpu=m68k
vendor=mips vendor=wrs
os=sysv # maybe? os=vxworks
;; ;;
gmicro) vxworks960)
cpu=tron cpu=i960
vendor=none vendor=wrs
os=sysv # maybe? os=vxworks
;; ;;
convex-c1) xmp)
cpu=c1 cpu=xmp
vendor=convex vendor=cray
os=sysv # maybe? os=unicos
;; ;;
convex-c2)
cpu=c2
vendor=convex
os=sysv # maybe?
;;
none)
cpu=none
vendor=none
os=none
;;
# not an alias. parse what we expect to be a canonical name. # not an alias. parse what we expect to be a canonical name.
*) *)
cpu=`echo $1 | sed 's/-.*$//'` cpu=`echo $1 | sed 's/-.*$//'`
@ -308,10 +366,15 @@ esac
# verify that the cpu is known. # verify that the cpu is known.
case "${cpu}" in case "${cpu}" in
vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \ none | vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc \
| alliant | arm | c1 | c2 | mips | pyramid | tron | a29k \ | ns32k | alliant | arm | c1 | c2 | mips | pyramid | tron \
| rtpc | rs6000 | i960 | none) | a29k | rtpc | rs6000 | i960 | xmp | ymp | cray2 | 580)
;; ;;
# start-sanitize-v9
sparc64) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid cpu \`${cpu}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid cpu \`${cpu}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1
@ -321,10 +384,16 @@ esac
# verify that the vendor is known. # verify that the vendor is known.
case "${vendor}" in case "${vendor}" in
none | convex | mips | dec | little | sony | ncr | convergent \ altos | amdahl | aout | apollo | att | bcs | bout |\
| altos | apollo | isi | hp | next | sco | ibm | sun \ cbm | convergent | convex | coff | cray | dec | encore |\
| unicom | sequent | encore | motorola | att | sgi \ gould | intel | isi | hp | ibm | little | mips | motorola |\
| utek | gould | wrs | intel | aout | bout | coff) ;; ncr | next | none | nyu | sco | sequent | sgi | sony | sun |\
unicom | utek | wrs ) ;;
# start-sanitize-v9
hal) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid vendor \`${vendor}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid vendor \`${vendor}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1
@ -334,10 +403,16 @@ esac
# verify that the os is known, if it exists. # verify that the os is known, if it exists.
case "${os}" in case "${os}" in
aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* \ aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* | irix* \
| isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \ | isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \
| sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks*) | sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks* \
| sym[1-9]* | unicos* | uts | svr4 | amigados)
;; ;;
# start-sanitize-v9
hal32 | hal64 | v7 | v9) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid os \`${os}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid os \`${os}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1

421
gdb/config.sub vendored
View File

@ -11,7 +11,7 @@
# Each package is responsible for reporting which valid configurations # Each package is responsible for reporting which valid configurations
# it does not support. The user should be able to distinguish # it does not support. The user should be able to distinguish
# a failure to support a valid configuration from a meaningless # a failure to support a valid configuration from a meaningless
# configuration. # configuration (e.g. a typo).
# Please email any bugs, comments, and/or additions to this file to: # Please email any bugs, comments, and/or additions to this file to:
# configure@cygnus.com # configure@cygnus.com
@ -27,65 +27,65 @@ vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \
vendor=none vendor=none
os=none os=none
;; ;;
nindy960) altos | altos3068)
cpu=i960
vendor=intel
os=nindy
;;
vxworks68)
cpu=m68k cpu=m68k
vendor=wrs vendor=altos
os=vxworks os=sysv # maybe?
;; ;;
vxworks960) altosgas)
cpu=i960 cpu=m68k
vendor=wrs vendor=altos
os=vxworks os=gas
;; ;;
am29k) amdahl)
cpu=a29k cpu=580
vendor=none vendor=amdahl
os=bsd os=uts
;; ;;
umax) amigados)
cpu=m68k
vendor=cbm
os=amigados # Native AmigaDOS
;;
amigaunix | amix)
cpu=m68k
vendor=cbm
os=svr4 # System V Release 4 (svr4 is an industry recognized acronym)
;;
apollo68)
cpu=m68k
vendor=apollo
os=sysv # maybe?
;;
balance)
cpu=ns32k cpu=ns32k
vendor=encore vendor=sequent
os=dynix
;;
convex-c1)
cpu=c1
vendor=convex
os=sysv # maybe? os=sysv # maybe?
;; ;;
pn) convex-c2)
cpu=pn cpu=c2
vendor=gould vendor=convex
os=sysv # maybe? os=sysv # maybe?
;; ;;
np1) cray | ymp)
cpu=np1 cpu=ymp
vendor=gould vendor=cray
os=sysv # maybe? os=unicos
;; ;;
merlin) cray2)
cpu=merlin cpu=cray2
vendor=utek vendor=cray
os=sysv # maybe? os=unicos
;; ;;
iris | iris4d) dec3100 | decstatn | decstation | decstation-3100 | pmax | pmin)
cpu=mips cpu=mips
vendor=sgi vendor=dec
os=irix # maybe? os=ultrix
;;
news1000)
cpu=m68030
vendor=sony
os=sysv # maybe?
;;
news | news700 | news800 | news900)
cpu=m68k
vendor=sony
os=sysv # maybe?
;;
unixpc | safari | pc7300 | 3b1 | 7300 | 7300-att | att-7300)
cpu=m68k
vendor=att
os=sysv # maybe?
;; ;;
delta | 3300 | motorola-3300 | motorola-delta \ delta | 3300 | motorola-3300 | motorola-delta \
| 3300-motorola | delta-motorola) | 3300-motorola | delta-motorola)
@ -93,25 +93,154 @@ delta | 3300 | motorola-3300 | motorola-delta \
vendor=motorola vendor=motorola
os=sysv # maybe? os=sysv # maybe?
;; ;;
vax-dec)
cpu=vax delta88)
vendor=dec cpu=m88k
os=ultrix # maybe? vendor=motorola
os=m88kbcs
;; ;;
balance)
gmicro)
cpu=tron
vendor=gmicro
os=sysv # maybe?
;;
# start-sanitize-v9
hal-32 | hal32)
cpu=sparc64
vendor=hal
os=hal32
;;
hal-64 | hal64)
cpu=sparc64
vendor=hal
os=hal64
;;
sparc64)
cpu=sparc64
vendor=sun
os=v9
;;
sparc64-v7 | sparc64v7)
cpu=sparc64
vendor=sun
os=v7
;;
# end-sanitize-v9
hp300bsd)
cpu=m68k
vendor=hp
os=bsd
;;
hp300hpux | hpux | hp9k3[2-9][0-9])
cpu=m68k
vendor=hp
os=hpux
;;
hp9k31[0-9] | hp9k2[0-9][0-9])
cpu=m68000
vendor=hp
os=hpux
;;
i386sco)
cpu=i386
vendor=sco
os=sysv # maybe?
;;
i386v)
cpu=i386
vendor=none
os=sysv
;;
i386v32)
cpu=i386
vendor=none
os=sysv32
;;
iris | iris4d)
cpu=mips
vendor=sgi
os=irix # maybe?
;;
isi | isi68)
cpu=m68k
vendor=isi
os=sysv # maybe?
;;
littlemips)
cpu=mips
vendor=little
os=bsd
;;
magnum | m3230)
cpu=mips
vendor=mips
os=sysv # maybe?
;;
merlin)
cpu=ns32k cpu=ns32k
vendor=sequent vendor=utek
os=dynix os=sysv # maybe?
;;
miniframe)
cpu=m68000
vendor=convergent
os=sysv # maybe?
;; ;;
mmax) mmax)
cpu=ns32k cpu=ns32k
vendor=encore vendor=encore
os=sysv # maybe? os=sysv # maybe?
;; ;;
symmetry) news | news700 | news800 | news900)
cpu=m68k
vendor=sony
os=sysv # maybe?
;;
news1000)
cpu=m68030
vendor=sony
os=sysv # maybe?
;;
news-3600 | bigmips | risc-news)
cpu=mips
vendor=sony
os=newsos # maybe?
;;
next)
cpu=m68k
vendor=next
os=sysv # maybe?
;;
nindy960)
cpu=i960
vendor=intel
os=nindy
;;
none)
cpu=none
vendor=none
os=none
;;
np1)
cpu=np1
vendor=gould
os=sysv # maybe?
;;
pbd)
cpu=sparc
vendor=unicom
os=sysv
;;
pn)
cpu=pn
vendor=gould
os=sysv # maybe?
;;
ps2)
cpu=i386 cpu=i386
vendor=sequent vendor=ibm
os=dynix os=sysv # maybe?
;; ;;
sun2) sun2)
cpu=m68000 cpu=m68000
@ -143,6 +272,11 @@ sun3os4)
vendor=sun vendor=sun
os=sunos4 os=sunos4
;; ;;
sun386 | roadrunner | sun386i)
cpu=i386
vendor=sun
os=sunos
;;
sun4) sun4)
cpu=sparc cpu=sparc
vendor=sun vendor=sun
@ -158,127 +292,51 @@ sun4os4)
vendor=sun vendor=sun
os=sunos4 os=sunos4
;; ;;
pbd) symmetry)
cpu=sparc
vendor=unicom
os=sysv
;;
roadrunner | sun386 | sun386i)
cpu=i386 cpu=i386
vendor=sun vendor=sequent
os=sunos os=dynix
;;
ps2)
cpu=i386
vendor=ibm
os=sysv # maybe?
;;
i386sco)
cpu=i386
vendor=sco
os=sysv # maybe?
;;
i386v)
cpu=i386
vendor=none
os=sysv
;;
i386v32)
cpu=i386
vendor=none
os=sysv32
;;
next)
cpu=m68k
vendor=next
os=sysv # maybe?
;;
hp300bsd)
cpu=m68k
vendor=hp
os=bsd
;;
hp300hpux | hpux | hp9k3[2-9][0-9])
cpu=m68k
vendor=hp
os=hpux
;;
hp9k31[0-9] | hp9k2[0-9][0-9])
cpu=m68000
vendor=hp
os=hpux
;;
isi | isi68)
cpu=m68k
vendor=isi
os=sysv # maybe?
;;
apollo68)
cpu=m68k
vendor=apollo
os=sysv # maybe?
;;
altos | altos3068)
cpu=m68k
vendor=altos
os=sysv # maybe?
;;
altosgas)
cpu=m68k
vendor=altos
os=gas
;;
miniframe)
cpu=m68000
vendor=convergent
os=sysv # maybe?
;; ;;
tower | tower-32) tower | tower-32)
cpu=m68k cpu=m68k
vendor=ncr vendor=ncr
os=sysv # maybe? os=sysv # maybe?
;; ;;
bigmips | news-3600 | risc-news) ultra3)
cpu=mips cpu=a29k
vendor=sony vendor=nyu
os=newsos # maybe? os=sym1
;; ;;
littlemips) umax)
cpu=mips cpu=ns32k
vendor=little vendor=encore
os=bsd os=sysv # maybe?
;; ;;
dec3100 | decstatn | decstation | decstation-3100 | pmax) unixpc | safari | pc7300 | 3b1 | 7300 | 7300-att | att-7300)
cpu=mips cpu=m68k
vendor=att
os=sysv # maybe?
;;
vax-dec)
cpu=vax
vendor=dec vendor=dec
os=ultrix os=ultrix # maybe?
;; ;;
magnum | m3230) vxworks68)
cpu=mips cpu=m68k
vendor=mips vendor=wrs
os=sysv # maybe? os=vxworks
;; ;;
gmicro) vxworks960)
cpu=tron cpu=i960
vendor=none vendor=wrs
os=sysv # maybe? os=vxworks
;; ;;
convex-c1) xmp)
cpu=c1 cpu=xmp
vendor=convex vendor=cray
os=sysv # maybe? os=unicos
;; ;;
convex-c2)
cpu=c2
vendor=convex
os=sysv # maybe?
;;
none)
cpu=none
vendor=none
os=none
;;
# not an alias. parse what we expect to be a canonical name. # not an alias. parse what we expect to be a canonical name.
*) *)
cpu=`echo $1 | sed 's/-.*$//'` cpu=`echo $1 | sed 's/-.*$//'`
@ -308,10 +366,15 @@ esac
# verify that the cpu is known. # verify that the cpu is known.
case "${cpu}" in case "${cpu}" in
vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \ none | vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc \
| alliant | arm | c1 | c2 | mips | pyramid | tron | a29k \ | ns32k | alliant | arm | c1 | c2 | mips | pyramid | tron \
| rtpc | rs6000 | i960 | none) | a29k | rtpc | rs6000 | i960 | xmp | ymp | cray2 | 580)
;; ;;
# start-sanitize-v9
sparc64) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid cpu \`${cpu}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid cpu \`${cpu}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1
@ -321,10 +384,16 @@ esac
# verify that the vendor is known. # verify that the vendor is known.
case "${vendor}" in case "${vendor}" in
none | convex | mips | dec | little | sony | ncr | convergent \ altos | amdahl | aout | apollo | att | bcs | bout |\
| altos | apollo | isi | hp | next | sco | ibm | sun \ cbm | convergent | convex | coff | cray | dec | encore |\
| unicom | sequent | encore | motorola | att | sgi \ gould | intel | isi | hp | ibm | little | mips | motorola |\
| utek | gould | wrs | intel | aout | bout | coff) ;; ncr | next | none | nyu | sco | sequent | sgi | sony | sun |\
unicom | utek | wrs ) ;;
# start-sanitize-v9
hal) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid vendor \`${vendor}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid vendor \`${vendor}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1
@ -336,8 +405,14 @@ esac
case "${os}" in case "${os}" in
aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* | irix* \ aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* | irix* \
| isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \ | isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \
| sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks*) | sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks* \
| sym[1-9]* | unicos* | uts | svr4 | amigados)
;; ;;
# start-sanitize-v9
hal32 | hal64 | v7 | v9) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid os \`${os}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid os \`${os}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1

423
readline/config.sub vendored
View File

@ -11,7 +11,7 @@
# Each package is responsible for reporting which valid configurations # Each package is responsible for reporting which valid configurations
# it does not support. The user should be able to distinguish # it does not support. The user should be able to distinguish
# a failure to support a valid configuration from a meaningless # a failure to support a valid configuration from a meaningless
# configuration. # configuration (e.g. a typo).
# Please email any bugs, comments, and/or additions to this file to: # Please email any bugs, comments, and/or additions to this file to:
# configure@cygnus.com # configure@cygnus.com
@ -27,65 +27,65 @@ vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \
vendor=none vendor=none
os=none os=none
;; ;;
nindy960) altos | altos3068)
cpu=i960
vendor=intel
os=nindy
;;
vxworks68)
cpu=m68k cpu=m68k
vendor=wrs vendor=altos
os=vxworks os=sysv # maybe?
;; ;;
vxworks960) altosgas)
cpu=i960 cpu=m68k
vendor=wrs vendor=altos
os=vxworks os=gas
;; ;;
am29k) amdahl)
cpu=a29k cpu=580
vendor=none vendor=amdahl
os=bsd os=uts
;; ;;
umax) amigados)
cpu=m68k
vendor=cbm
os=amigados # Native AmigaDOS
;;
amigaunix | amix)
cpu=m68k
vendor=cbm
os=svr4 # System V Release 4 (svr4 is an industry recognized acronym)
;;
apollo68)
cpu=m68k
vendor=apollo
os=sysv # maybe?
;;
balance)
cpu=ns32k cpu=ns32k
vendor=encore vendor=sequent
os=dynix
;;
convex-c1)
cpu=c1
vendor=convex
os=sysv # maybe? os=sysv # maybe?
;; ;;
pn) convex-c2)
cpu=pn cpu=c2
vendor=gould vendor=convex
os=sysv # maybe? os=sysv # maybe?
;; ;;
np1) cray | ymp)
cpu=np1 cpu=ymp
vendor=gould vendor=cray
os=sysv # maybe? os=unicos
;; ;;
merlin) cray2)
cpu=merlin cpu=cray2
vendor=utek vendor=cray
os=sysv # maybe? os=unicos
;; ;;
iris | iris4d) dec3100 | decstatn | decstation | decstation-3100 | pmax | pmin)
cpu=mips cpu=mips
vendor=sgi vendor=dec
os=sysv # maybe? os=ultrix
;;
news1000)
cpu=m68030
vendor=sony
os=sysv # maybe?
;;
news | news700 | news800 | news900)
cpu=m68k
vendor=sony
os=sysv # maybe?
;;
unixpc | safari | pc7300 | 3b1 | 7300 | 7300-att | att-7300)
cpu=m68k
vendor=att
os=sysv # maybe?
;; ;;
delta | 3300 | motorola-3300 | motorola-delta \ delta | 3300 | motorola-3300 | motorola-delta \
| 3300-motorola | delta-motorola) | 3300-motorola | delta-motorola)
@ -93,25 +93,154 @@ delta | 3300 | motorola-3300 | motorola-delta \
vendor=motorola vendor=motorola
os=sysv # maybe? os=sysv # maybe?
;; ;;
vax-dec)
cpu=vax delta88)
vendor=dec cpu=m88k
os=ultrix # maybe? vendor=motorola
os=m88kbcs
;; ;;
balance)
gmicro)
cpu=tron
vendor=gmicro
os=sysv # maybe?
;;
# start-sanitize-v9
hal-32 | hal32)
cpu=sparc64
vendor=hal
os=hal32
;;
hal-64 | hal64)
cpu=sparc64
vendor=hal
os=hal64
;;
sparc64)
cpu=sparc64
vendor=sun
os=v9
;;
sparc64-v7 | sparc64v7)
cpu=sparc64
vendor=sun
os=v7
;;
# end-sanitize-v9
hp300bsd)
cpu=m68k
vendor=hp
os=bsd
;;
hp300hpux | hpux | hp9k3[2-9][0-9])
cpu=m68k
vendor=hp
os=hpux
;;
hp9k31[0-9] | hp9k2[0-9][0-9])
cpu=m68000
vendor=hp
os=hpux
;;
i386sco)
cpu=i386
vendor=sco
os=sysv # maybe?
;;
i386v)
cpu=i386
vendor=none
os=sysv
;;
i386v32)
cpu=i386
vendor=none
os=sysv32
;;
iris | iris4d)
cpu=mips
vendor=sgi
os=irix # maybe?
;;
isi | isi68)
cpu=m68k
vendor=isi
os=sysv # maybe?
;;
littlemips)
cpu=mips
vendor=little
os=bsd
;;
magnum | m3230)
cpu=mips
vendor=mips
os=sysv # maybe?
;;
merlin)
cpu=ns32k cpu=ns32k
vendor=sequent vendor=utek
os=dynix os=sysv # maybe?
;;
miniframe)
cpu=m68000
vendor=convergent
os=sysv # maybe?
;; ;;
mmax) mmax)
cpu=ns32k cpu=ns32k
vendor=encore vendor=encore
os=sysv # maybe? os=sysv # maybe?
;; ;;
symmetry) news | news700 | news800 | news900)
cpu=m68k
vendor=sony
os=sysv # maybe?
;;
news1000)
cpu=m68030
vendor=sony
os=sysv # maybe?
;;
news-3600 | bigmips | risc-news)
cpu=mips
vendor=sony
os=newsos # maybe?
;;
next)
cpu=m68k
vendor=next
os=sysv # maybe?
;;
nindy960)
cpu=i960
vendor=intel
os=nindy
;;
none)
cpu=none
vendor=none
os=none
;;
np1)
cpu=np1
vendor=gould
os=sysv # maybe?
;;
pbd)
cpu=sparc
vendor=unicom
os=sysv
;;
pn)
cpu=pn
vendor=gould
os=sysv # maybe?
;;
ps2)
cpu=i386 cpu=i386
vendor=sequent vendor=ibm
os=dynix os=sysv # maybe?
;; ;;
sun2) sun2)
cpu=m68000 cpu=m68000
@ -143,6 +272,11 @@ sun3os4)
vendor=sun vendor=sun
os=sunos4 os=sunos4
;; ;;
sun386 | roadrunner | sun386i)
cpu=i386
vendor=sun
os=sunos
;;
sun4) sun4)
cpu=sparc cpu=sparc
vendor=sun vendor=sun
@ -158,127 +292,51 @@ sun4os4)
vendor=sun vendor=sun
os=sunos4 os=sunos4
;; ;;
pbd) symmetry)
cpu=sparc
vendor=unicom
os=sysv
;;
roadrunner | sun386 | sun386i)
cpu=i386 cpu=i386
vendor=sun vendor=sequent
os=sunos os=dynix
;;
ps2)
cpu=i386
vendor=ibm
os=sysv # maybe?
;;
i386sco)
cpu=i386
vendor=sco
os=sysv # maybe?
;;
i386v)
cpu=i386
vendor=none
os=sysv
;;
i386v32)
cpu=i386
vendor=none
os=sysv32
;;
next)
cpu=m68k
vendor=next
os=sysv # maybe?
;;
hp300bsd)
cpu=m68k
vendor=hp
os=bsd
;;
hp300hpux | hpux | hp9k3[2-9][0-9])
cpu=m68k
vendor=hp
os=hpux
;;
hp9k31[0-9] | hp9k2[0-9][0-9])
cpu=m68000
vendor=hp
os=hpux
;;
isi | isi68)
cpu=m68k
vendor=isi
os=sysv # maybe?
;;
apollo68)
cpu=m68k
vendor=apollo
os=sysv # maybe?
;;
altos | altos3068)
cpu=m68k
vendor=altos
os=sysv # maybe?
;;
altosgas)
cpu=m68k
vendor=altos
os=gas
;;
miniframe)
cpu=m68000
vendor=convergent
os=sysv # maybe?
;; ;;
tower | tower-32) tower | tower-32)
cpu=m68k cpu=m68k
vendor=ncr vendor=ncr
os=sysv # maybe? os=sysv # maybe?
;; ;;
bigmips | news-3600 | risc-news) ultra3)
cpu=mips cpu=a29k
vendor=sony vendor=nyu
os=newsos # maybe? os=sym1
;; ;;
littlemips) umax)
cpu=mips cpu=ns32k
vendor=little vendor=encore
os=bsd os=sysv # maybe?
;; ;;
dec3100 | decstatn | decstation | decstation-3100 | pmax) unixpc | safari | pc7300 | 3b1 | 7300 | 7300-att | att-7300)
cpu=mips cpu=m68k
vendor=att
os=sysv # maybe?
;;
vax-dec)
cpu=vax
vendor=dec vendor=dec
os=ultrix os=ultrix # maybe?
;; ;;
magnum | m3230) vxworks68)
cpu=mips cpu=m68k
vendor=mips vendor=wrs
os=sysv # maybe? os=vxworks
;; ;;
gmicro) vxworks960)
cpu=tron cpu=i960
vendor=none vendor=wrs
os=sysv # maybe? os=vxworks
;; ;;
convex-c1) xmp)
cpu=c1 cpu=xmp
vendor=convex vendor=cray
os=sysv # maybe? os=unicos
;; ;;
convex-c2)
cpu=c2
vendor=convex
os=sysv # maybe?
;;
none)
cpu=none
vendor=none
os=none
;;
# not an alias. parse what we expect to be a canonical name. # not an alias. parse what we expect to be a canonical name.
*) *)
cpu=`echo $1 | sed 's/-.*$//'` cpu=`echo $1 | sed 's/-.*$//'`
@ -308,10 +366,15 @@ esac
# verify that the cpu is known. # verify that the cpu is known.
case "${cpu}" in case "${cpu}" in
vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \ none | vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc \
| alliant | arm | c1 | c2 | mips | pyramid | tron | a29k \ | ns32k | alliant | arm | c1 | c2 | mips | pyramid | tron \
| rtpc | rs6000 | i960 | none) | a29k | rtpc | rs6000 | i960 | xmp | ymp | cray2 | 580)
;; ;;
# start-sanitize-v9
sparc64) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid cpu \`${cpu}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid cpu \`${cpu}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1
@ -321,10 +384,16 @@ esac
# verify that the vendor is known. # verify that the vendor is known.
case "${vendor}" in case "${vendor}" in
none | convex | mips | dec | little | sony | ncr | convergent \ altos | amdahl | aout | apollo | att | bcs | bout |\
| altos | apollo | isi | hp | next | sco | ibm | sun \ cbm | convergent | convex | coff | cray | dec | encore |\
| unicom | sequent | encore | motorola | att | sgi \ gould | intel | isi | hp | ibm | little | mips | motorola |\
| utek | gould | wrs | intel | aout | bout | coff) ;; ncr | next | none | nyu | sco | sequent | sgi | sony | sun |\
unicom | utek | wrs ) ;;
# start-sanitize-v9
hal) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid vendor \`${vendor}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid vendor \`${vendor}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1
@ -334,10 +403,16 @@ esac
# verify that the os is known, if it exists. # verify that the os is known, if it exists.
case "${os}" in case "${os}" in
aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* \ aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* | irix* \
| isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \ | isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \
| sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks*) | sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks* \
| sym[1-9]* | unicos* | uts | svr4 | amigados)
;; ;;
# start-sanitize-v9
hal32 | hal64 | v7 | v9) ;;
# end-sanitize-v9
*) *)
echo '***' Invalid os \`${os}\': configuration \`$1\' not recognized 1>&2 echo '***' Invalid os \`${os}\': configuration \`$1\' not recognized 1>&2
exit 1 exit 1