Mercurial > emacs
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 |