comparison config.sub @ 2495:1142464b2ef5

Accept i370, mvs. For i370-ibm*, assume mvs by default. Later, likewise, for i370-*. For -mvs*, assume ibm as default vendor.
author Richard M. Stallman <rms@gnu.org>
date Fri, 09 Apr 1993 21:53:00 +0000
parents d21c82eba8ab
children 55f73883303f
comparison
equal deleted inserted replaced
2494:c0fbbfadcb04 2495:1142464b2ef5
95 case $basic_machine in 95 case $basic_machine in
96 # Recognize the basic CPU types with without company name. 96 # Recognize the basic CPU types with without company name.
97 # Some are omitted here because they have special meanings below. 97 # Some are omitted here because they have special meanings below.
98 tahoe | i[34]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \ 98 tahoe | i[34]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \
99 | tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \ 99 | tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \
100 | alpha | we32k | ns16k | clipper | sparclite ) 100 | alpha | we32k | ns16k | clipper | sparclite | i370 )
101 basic_machine=$basic_machine-unknown 101 basic_machine=$basic_machine-unknown
102 ;; 102 ;;
103 # Object if more than one company name word. 103 # Object if more than one company name word.
104 *-*-*) 104 *-*-*)
105 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 105 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
120 os=-sysv 120 os=-sysv
121 ;; 121 ;;
122 vms) 122 vms)
123 basic_machine=vax-dec 123 basic_machine=vax-dec
124 os=-vms 124 os=-vms
125 ;;
126 i370-ibm* | ibm*)
127 basic_machine=i370-ibm
128 os=-mvs
125 ;; 129 ;;
126 # I'm not sure what "Sysv32" means. Should this be sysv3.2? 130 # I'm not sure what "Sysv32" means. Should this be sysv3.2?
127 i[34]86v32) 131 i[34]86v32)
128 basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'` 132 basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'`
129 os=-sysv32 133 os=-sysv32
486 # Each alternative must end in a *, to match a version number. 490 # Each alternative must end in a *, to match a version number.
487 -bsd* | -sysv* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ 491 -bsd* | -sysv* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
488 | -vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]* | -hpux* \ 492 | -vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]* | -hpux* \
489 | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ 493 | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
490 | -amigados* | -msdos* | -newsos* | -unicos* | -aos* \ 494 | -amigados* | -msdos* | -newsos* | -unicos* | -aos* \
491 | -nindy* | -vxworks* | -ebmon* | -hms* \ 495 | -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* \
492 | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* ) 496 | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* )
493 ;; 497 ;;
494 -sunos5*) 498 -sunos5*)
495 os=`echo $os | sed -e 's|sunos5|solaris2|'` 499 os=`echo $os | sed -e 's|sunos5|solaris2|'`
496 ;; 500 ;;
597 *-crds) 601 *-crds)
598 os=-unos 602 os=-unos
599 ;; 603 ;;
600 *-ns) 604 *-ns)
601 os=-genix 605 os=-genix
606 ;;
607 i370-*)
608 os=-mvs
602 ;; 609 ;;
603 i[34]86-*) 610 i[34]86-*)
604 os=-sco3.2v2 611 os=-sco3.2v2
605 ;; 612 ;;
606 *-gould) 613 *-gould)
649 vendor=omron 656 vendor=omron
650 ;; 657 ;;
651 -genix*) 658 -genix*)
652 vendor=ns 659 vendor=ns
653 ;; 660 ;;
661 -mvs*)
662 vendor=ibm
663 ;;
654 esac 664 esac
655 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` 665 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
656 ;; 666 ;;
657 esac 667 esac
658 668