Mercurial > emacs
comparison config.sub @ 1961:eeb000068cc8
Error if company name is more than one word.
If $os is `sunos...', don't change it to manufacturer's name.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 27 Feb 1993 21:56:28 +0000 |
parents | 93cf37057957 |
children | 755588575884 |
comparison
equal
deleted
inserted
replaced
1960:6051ba81a938 | 1961:eeb000068cc8 |
---|---|
57 ### Let's recognize common machines as not being operating systems so | 57 ### Let's recognize common machines as not being operating systems so |
58 ### that things like config.sub decstation-3100 work. We also | 58 ### that things like config.sub decstation-3100 work. We also |
59 ### recognize some manufacturers as not being operating systems, so we | 59 ### recognize some manufacturers as not being operating systems, so we |
60 ### can provide default operating systems below. | 60 ### can provide default operating systems below. |
61 case $os in | 61 case $os in |
62 -sun*os*) | |
63 # Prevent following clause from handling this invalid input. | |
64 ;; | |
62 -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ | 65 -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ |
63 -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ | 66 -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ |
64 -unicom* | -ibm* | -next* | -hp | -isi* | -apollo | -altos* | \ | 67 -unicom* | -ibm* | -next* | -hp | -isi* | -apollo | -altos* | \ |
65 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | \ | 68 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | \ |
66 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ | 69 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ |
91 # Some are omitted here because they have special meanings below. | 94 # Some are omitted here because they have special meanings below. |
92 tahoe | i[34]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \ | 95 tahoe | i[34]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \ |
93 | tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \ | 96 | tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \ |
94 | alpha | we32k | ns16k | clipper ) | 97 | alpha | we32k | ns16k | clipper ) |
95 basic_machine=$basic_machine-unknown | 98 basic_machine=$basic_machine-unknown |
99 ;; | |
100 # Object if more than one company name word. | |
101 *-*-*) | |
102 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | |
103 exit 1 | |
96 ;; | 104 ;; |
97 # Recognize the basic CPU types with with company name. | 105 # Recognize the basic CPU types with with company name. |
98 vax-* | tahoe-* | i[34]86-* | i860-* | m68k-* | m68000-* | m88k-* \ | 106 vax-* | tahoe-* | i[34]86-* | i860-* | m68k-* | m68000-* | m88k-* \ |
99 | sparc-* | ns32k-* | fx80-* | arm-* | c[123]* \ | 107 | sparc-* | ns32k-* | fx80-* | arm-* | c[123]* \ |
100 | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ | 108 | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ |