diff options
author | Richard M. Stallman <rms@gnu.org> | 1993-02-27 21:56:28 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1993-02-27 21:56:28 +0000 |
commit | d65f6ac778f0661dea4cf11e7f000996b80b6605 (patch) | |
tree | 0248e2b36029d8faa23f30a09d66a3e039d6f095 /config.sub | |
parent | 7e0ca0aaf7782fc43009cdcf60a327600b273c77 (diff) | |
download | emacs-d65f6ac778f0661dea4cf11e7f000996b80b6605.tar.gz |
Error if company name is more than one word.
If $os is `sunos...', don't change it to manufacturer's name.
Diffstat (limited to 'config.sub')
-rwxr-xr-x | config.sub | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/config.sub b/config.sub index d79f104ed78..e6681597c41 100755 --- a/config.sub +++ b/config.sub @@ -59,6 +59,9 @@ else os=; fi ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in + -sun*os*) + # Prevent following clause from handling this invalid input. + ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next* | -hp | -isi* | -apollo | -altos* | \ @@ -94,6 +97,11 @@ case $basic_machine in | alpha | we32k | ns16k | clipper ) basic_machine=$basic_machine-unknown ;; + # Object if more than one company name word. + *-*-*) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; # Recognize the basic CPU types with with company name. vax-* | tahoe-* | i[34]86-* | i860-* | m68k-* | m68000-* | m88k-* \ | sparc-* | ns32k-* | fx80-* | arm-* | c[123]* \ |