annotate config.sub @ 4768:d470630b8cea

The famed "multiple plugins in one module" feature didn't actually work, because structure indices were being indexed by same variable (which was never reset for different plugin structs.) Fixed.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 13 Aug 2008 21:33:54 +0300
parents 7a4fcf84a34f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1 #! /bin/sh
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
2 # Configuration validation subroutine script.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
5 # Inc.
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
6
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
7 timestamp='2006-07-02'
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
8
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
9 # This file is (in principle) common to ALL GNU software.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
10 # The presence of a machine in this file suggests that SOME GNU software
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
11 # can handle that machine. It does not imply ALL GNU software can.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
12 #
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
13 # This file is free software; you can redistribute it and/or modify
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
14 # it under the terms of the GNU General Public License as published by
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
15 # the Free Software Foundation; either version 2 of the License, or
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
16 # (at your option) any later version.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
17 #
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
18 # This program is distributed in the hope that it will be useful,
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
19 # but WITHOUT ANY WARRANTY; without even the implied warranty of
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
20 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
21 # GNU General Public License for more details.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
22 #
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
23 # You should have received a copy of the GNU General Public License
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
24 # along with this program; if not, write to the Free Software
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
25 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
26 # 02110-1301, USA.
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
27 #
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
28 # As a special exception to the GNU General Public License, if you
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
29 # distribute this file as part of a program that contains a
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
30 # configuration script generated by Autoconf, you may include it under
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
31 # the same distribution terms that you use for the rest of that program.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
32
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
33
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
34 # Please send patches to <config-patches@gnu.org>. Submit a context
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
35 # diff and a properly formatted ChangeLog entry.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
36 #
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
37 # Configuration subroutine to validate and canonicalize a configuration type.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
38 # Supply the specified configuration type as an argument.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
39 # If it is invalid, we print an error message on stderr and exit with code 1.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
40 # Otherwise, we print the canonical config type on stdout and succeed.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
41
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
42 # This file is supposed to be the same for all GNU packages
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
43 # and recognize all the CPU types, system types and aliases
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
44 # that are meaningful with *any* GNU software.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
45 # Each package is responsible for reporting which valid configurations
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
46 # it does not support. The user should be able to distinguish
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
47 # a failure to support a valid configuration from a meaningless
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
48 # configuration.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
49
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
50 # The goal of this file is to map all the various variations of a given
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
51 # machine specification into a single specification in the form:
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
52 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
53 # or in some cases, the newer four-part form:
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
54 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
55 # It is wrong to echo any other type of specification.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
56
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
57 me=`echo "$0" | sed -e 's,.*/,,'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
58
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
59 usage="\
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
60 Usage: $0 [OPTION] CPU-MFR-OPSYS
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
61 $0 [OPTION] ALIAS
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
62
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
63 Canonicalize a configuration name.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
64
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
65 Operation modes:
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
66 -h, --help print this help, then exit
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
67 -t, --time-stamp print date of last modification, then exit
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
68 -v, --version print version number, then exit
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
69
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
70 Report bugs and patches to <config-patches@gnu.org>."
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
71
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
72 version="\
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
73 GNU config.sub ($timestamp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
74
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
75 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
76 Free Software Foundation, Inc.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
77
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
78 This is free software; see the source for copying conditions. There is NO
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
79 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
80
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
81 help="
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
82 Try \`$me --help' for more information."
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
83
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
84 # Parse command line
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
85 while test $# -gt 0 ; do
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
86 case $1 in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
87 --time-stamp | --time* | -t )
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
88 echo "$timestamp" ; exit ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
89 --version | -v )
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
90 echo "$version" ; exit ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
91 --help | --h* | -h )
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
92 echo "$usage"; exit ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
93 -- ) # Stop option processing
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
94 shift; break ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
95 - ) # Use stdin as input.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
96 break ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
97 -* )
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
98 echo "$me: invalid option $1$help"
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
99 exit 1 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
100
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
101 *local*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
102 # First pass through any local machine types.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
103 echo $1
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
104 exit ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
105
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
106 * )
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
107 break ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
108 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
109 done
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
110
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
111 case $# in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
112 0) echo "$me: missing argument$help" >&2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
113 exit 1;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
114 1) ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
115 *) echo "$me: too many arguments$help" >&2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
116 exit 1;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
117 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
118
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
119 # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
120 # Here we must recognize all the valid KERNEL-OS combinations.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
121 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
122 case $maybe_os in
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
123 nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
124 uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
125 storm-chaos* | os2-emx* | rtmk-nova*)
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
126 os=-$maybe_os
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
127 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
128 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
129 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
130 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
131 if [ $basic_machine != $1 ]
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
132 then os=`echo $1 | sed 's/.*-/-/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
133 else os=; fi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
134 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
135 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
136
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
137 ### Let's recognize common machines as not being operating systems so
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
138 ### that things like config.sub decstation-3100 work. We also
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
139 ### recognize some manufacturers as not being operating systems, so we
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
140 ### can provide default operating systems below.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
141 case $os in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
142 -sun*os*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
143 # Prevent following clause from handling this invalid input.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
144 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
145 -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
146 -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
147 -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
148 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
149 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
150 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
151 -apple | -axis | -knuth | -cray)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
152 os=
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
153 basic_machine=$1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
154 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
155 -sim | -cisco | -oki | -wec | -winbond)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
156 os=
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
157 basic_machine=$1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
158 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
159 -scout)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
160 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
161 -wrs)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
162 os=-vxworks
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
163 basic_machine=$1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
164 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
165 -chorusos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
166 os=-chorusos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
167 basic_machine=$1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
168 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
169 -chorusrdb)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
170 os=-chorusrdb
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
171 basic_machine=$1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
172 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
173 -hiux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
174 os=-hiuxwe2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
175 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
176 -sco6)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
177 os=-sco5v6
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
178 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
179 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
180 -sco5)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
181 os=-sco3.2v5
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
182 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
183 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
184 -sco4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
185 os=-sco3.2v4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
186 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
187 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
188 -sco3.2.[4-9]*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
189 os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
190 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
191 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
192 -sco3.2v[4-9]*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
193 # Don't forget version if it is 3.2v4 or newer.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
194 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
195 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
196 -sco5v6*)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
197 # Don't forget version if it is 3.2v4 or newer.
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
198 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
199 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
200 -sco*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
201 os=-sco3.2v2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
202 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
203 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
204 -udk*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
205 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
206 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
207 -isc)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
208 os=-isc2.2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
209 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
210 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
211 -clix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
212 basic_machine=clipper-intergraph
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
213 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
214 -isc*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
215 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
216 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
217 -lynx*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
218 os=-lynxos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
219 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
220 -ptx*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
221 basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
222 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
223 -windowsnt*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
224 os=`echo $os | sed -e 's/windowsnt/winnt/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
225 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
226 -psos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
227 os=-psos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
228 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
229 -mint | -mint[0-9]*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
230 basic_machine=m68k-atari
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
231 os=-mint
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
232 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
233 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
234
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
235 # Decode aliases for certain CPU-COMPANY combinations.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
236 case $basic_machine in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
237 # Recognize the basic CPU types without company name.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
238 # Some are omitted here because they have special meanings below.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
239 1750a | 580 \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
240 | a29k \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
241 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
242 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
243 | am33_2.0 \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
244 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
245 | bfin \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
246 | c4x | clipper \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
247 | d10v | d30v | dlx | dsp16xx | dvp \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
248 | fr30 | frv \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
249 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
250 | i370 | i860 | i960 | ia64 \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
251 | ip2k | iq2000 \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
252 | m32c | m32r | m32rle | m68000 | m68k | m88k \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
253 | maxq | mb | microblaze | mcore \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
254 | mips | mipsbe | mipseb | mipsel | mipsle \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
255 | mips16 \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
256 | mips64 | mips64el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
257 | mips64vr | mips64vrel \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
258 | mips64orion | mips64orionel \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
259 | mips64vr4100 | mips64vr4100el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
260 | mips64vr4300 | mips64vr4300el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
261 | mips64vr5000 | mips64vr5000el \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
262 | mips64vr5900 | mips64vr5900el \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
263 | mipsisa32 | mipsisa32el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
264 | mipsisa32r2 | mipsisa32r2el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
265 | mipsisa64 | mipsisa64el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
266 | mipsisa64r2 | mipsisa64r2el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
267 | mipsisa64sb1 | mipsisa64sb1el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
268 | mipsisa64sr71k | mipsisa64sr71kel \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
269 | mipstx39 | mipstx39el \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
270 | mn10200 | mn10300 \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
271 | mt \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
272 | msp430 \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
273 | nios | nios2 \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
274 | ns16k | ns32k \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
275 | or32 \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
276 | pdp10 | pdp11 | pj | pjl \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
277 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
278 | pyramid \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
279 | sh | sh[1234] | sh[24]a | sh[24]a*eb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
280 | sh64 | sh64le \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
281 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
282 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
283 | spu | strongarm \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
284 | tahoe | thumb | tic4x | tic80 | tron \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
285 | v850 | v850e \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
286 | we32k \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
287 | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
288 | z8k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
289 basic_machine=$basic_machine-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
290 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
291 m6811 | m68hc11 | m6812 | m68hc12)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
292 # Motorola 68HC11/12.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
293 basic_machine=$basic_machine-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
294 os=-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
295 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
296 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
297 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
298 ms1)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
299 basic_machine=mt-unknown
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
300 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
301
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
302 # We use `pc' rather than `unknown'
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
303 # because (1) that's what they normally are, and
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
304 # (2) the word "unknown" tends to confuse beginning users.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
305 i*86 | x86_64)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
306 basic_machine=$basic_machine-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
307 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
308 # Object if more than one company name word.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
309 *-*-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
310 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
311 exit 1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
312 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
313 # Recognize the basic CPU types with company name.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
314 580-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
315 | a29k-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
316 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
317 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
318 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
319 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
320 | avr-* | avr32-* \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
321 | bfin-* | bs2000-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
322 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
323 | clipper-* | craynv-* | cydra-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
324 | d10v-* | d30v-* | dlx-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
325 | elxsi-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
326 | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
327 | h8300-* | h8500-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
328 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
329 | i*86-* | i860-* | i960-* | ia64-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
330 | ip2k-* | iq2000-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
331 | m32c-* | m32r-* | m32rle-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
332 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
333 | m88110-* | m88k-* | maxq-* | mcore-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
334 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
335 | mips16-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
336 | mips64-* | mips64el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
337 | mips64vr-* | mips64vrel-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
338 | mips64orion-* | mips64orionel-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
339 | mips64vr4100-* | mips64vr4100el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
340 | mips64vr4300-* | mips64vr4300el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
341 | mips64vr5000-* | mips64vr5000el-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
342 | mips64vr5900-* | mips64vr5900el-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
343 | mipsisa32-* | mipsisa32el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
344 | mipsisa32r2-* | mipsisa32r2el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
345 | mipsisa64-* | mipsisa64el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
346 | mipsisa64r2-* | mipsisa64r2el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
347 | mipsisa64sb1-* | mipsisa64sb1el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
348 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
349 | mipstx39-* | mipstx39el-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
350 | mmix-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
351 | mt-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
352 | msp430-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
353 | nios-* | nios2-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
354 | none-* | np1-* | ns16k-* | ns32k-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
355 | orion-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
356 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
357 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
358 | pyramid-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
359 | romp-* | rs6000-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
360 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]a*eb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
361 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
362 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
363 | sparclite-* \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
364 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
365 | tahoe-* | thumb-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
366 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
367 | tron-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
368 | v850-* | v850e-* | vax-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
369 | we32k-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
370 | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
371 | xstormy16-* | xtensa-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
372 | ymp-* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
373 | z8k-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
374 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
375 # Recognize the various machine names and aliases which stand
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
376 # for a CPU type and a company and sometimes even an OS.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
377 386bsd)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
378 basic_machine=i386-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
379 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
380 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
381 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
382 basic_machine=m68000-att
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
383 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
384 3b*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
385 basic_machine=we32k-att
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
386 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
387 a29khif)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
388 basic_machine=a29k-amd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
389 os=-udi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
390 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
391 abacus)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
392 basic_machine=abacus-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
393 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
394 adobe68k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
395 basic_machine=m68010-adobe
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
396 os=-scout
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
397 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
398 alliant | fx80)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
399 basic_machine=fx80-alliant
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
400 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
401 altos | altos3068)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
402 basic_machine=m68k-altos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
403 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
404 am29k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
405 basic_machine=a29k-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
406 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
407 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
408 amd64)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
409 basic_machine=x86_64-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
410 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
411 amd64-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
412 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
413 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
414 amdahl)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
415 basic_machine=580-amdahl
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
416 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
417 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
418 amiga | amiga-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
419 basic_machine=m68k-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
420 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
421 amigaos | amigados)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
422 basic_machine=m68k-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
423 os=-amigaos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
424 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
425 amigaunix | amix)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
426 basic_machine=m68k-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
427 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
428 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
429 apollo68)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
430 basic_machine=m68k-apollo
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
431 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
432 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
433 apollo68bsd)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
434 basic_machine=m68k-apollo
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
435 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
436 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
437 aux)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
438 basic_machine=m68k-apple
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
439 os=-aux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
440 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
441 balance)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
442 basic_machine=ns32k-sequent
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
443 os=-dynix
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
444 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
445 c90)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
446 basic_machine=c90-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
447 os=-unicos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
448 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
449 convex-c1)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
450 basic_machine=c1-convex
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
451 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
452 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
453 convex-c2)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
454 basic_machine=c2-convex
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
455 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
456 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
457 convex-c32)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
458 basic_machine=c32-convex
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
459 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
460 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
461 convex-c34)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
462 basic_machine=c34-convex
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
463 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
464 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
465 convex-c38)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
466 basic_machine=c38-convex
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
467 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
468 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
469 cray | j90)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
470 basic_machine=j90-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
471 os=-unicos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
472 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
473 craynv)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
474 basic_machine=craynv-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
475 os=-unicosmp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
476 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
477 cr16c)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
478 basic_machine=cr16c-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
479 os=-elf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
480 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
481 crds | unos)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
482 basic_machine=m68k-crds
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
483 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
484 crisv32 | crisv32-* | etraxfs*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
485 basic_machine=crisv32-axis
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
486 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
487 cris | cris-* | etrax*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
488 basic_machine=cris-axis
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
489 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
490 crx)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
491 basic_machine=crx-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
492 os=-elf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
493 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
494 da30 | da30-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
495 basic_machine=m68k-da30
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
496 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
497 decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
498 basic_machine=mips-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
499 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
500 decsystem10* | dec10*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
501 basic_machine=pdp10-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
502 os=-tops10
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
503 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
504 decsystem20* | dec20*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
505 basic_machine=pdp10-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
506 os=-tops20
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
507 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
508 delta | 3300 | motorola-3300 | motorola-delta \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
509 | 3300-motorola | delta-motorola)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
510 basic_machine=m68k-motorola
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
511 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
512 delta88)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
513 basic_machine=m88k-motorola
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
514 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
515 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
516 djgpp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
517 basic_machine=i586-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
518 os=-msdosdjgpp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
519 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
520 dpx20 | dpx20-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
521 basic_machine=rs6000-bull
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
522 os=-bosx
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
523 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
524 dpx2* | dpx2*-bull)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
525 basic_machine=m68k-bull
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
526 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
527 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
528 ebmon29k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
529 basic_machine=a29k-amd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
530 os=-ebmon
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
531 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
532 elxsi)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
533 basic_machine=elxsi-elxsi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
534 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
535 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
536 encore | umax | mmax)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
537 basic_machine=ns32k-encore
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
538 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
539 es1800 | OSE68k | ose68k | ose | OSE)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
540 basic_machine=m68k-ericsson
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
541 os=-ose
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
542 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
543 fx2800)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
544 basic_machine=i860-alliant
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
545 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
546 genix)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
547 basic_machine=ns32k-ns
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
548 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
549 gmicro)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
550 basic_machine=tron-gmicro
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
551 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
552 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
553 go32)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
554 basic_machine=i386-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
555 os=-go32
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
556 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
557 h3050r* | hiux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
558 basic_machine=hppa1.1-hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
559 os=-hiuxwe2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
560 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
561 h8300hms)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
562 basic_machine=h8300-hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
563 os=-hms
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
564 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
565 h8300xray)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
566 basic_machine=h8300-hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
567 os=-xray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
568 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
569 h8500hms)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
570 basic_machine=h8500-hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
571 os=-hms
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
572 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
573 harris)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
574 basic_machine=m88k-harris
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
575 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
576 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
577 hp300-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
578 basic_machine=m68k-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
579 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
580 hp300bsd)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
581 basic_machine=m68k-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
582 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
583 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
584 hp300hpux)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
585 basic_machine=m68k-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
586 os=-hpux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
587 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
588 hp3k9[0-9][0-9] | hp9[0-9][0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
589 basic_machine=hppa1.0-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
590 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
591 hp9k2[0-9][0-9] | hp9k31[0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
592 basic_machine=m68000-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
593 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
594 hp9k3[2-9][0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
595 basic_machine=m68k-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
596 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
597 hp9k6[0-9][0-9] | hp6[0-9][0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
598 basic_machine=hppa1.0-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
599 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
600 hp9k7[0-79][0-9] | hp7[0-79][0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
601 basic_machine=hppa1.1-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
602 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
603 hp9k78[0-9] | hp78[0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
604 # FIXME: really hppa2.0-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
605 basic_machine=hppa1.1-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
606 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
607 hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
608 # FIXME: really hppa2.0-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
609 basic_machine=hppa1.1-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
610 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
611 hp9k8[0-9][13679] | hp8[0-9][13679])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
612 basic_machine=hppa1.1-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
613 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
614 hp9k8[0-9][0-9] | hp8[0-9][0-9])
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
615 basic_machine=hppa1.0-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
616 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
617 hppa-next)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
618 os=-nextstep3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
619 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
620 hppaosf)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
621 basic_machine=hppa1.1-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
622 os=-osf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
623 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
624 hppro)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
625 basic_machine=hppa1.1-hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
626 os=-proelf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
627 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
628 i370-ibm* | ibm*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
629 basic_machine=i370-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
630 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
631 # I'm not sure what "Sysv32" means. Should this be sysv3.2?
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
632 i*86v32)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
633 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
634 os=-sysv32
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
635 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
636 i*86v4*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
637 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
638 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
639 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
640 i*86v)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
641 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
642 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
643 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
644 i*86sol2)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
645 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
646 os=-solaris2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
647 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
648 i386mach)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
649 basic_machine=i386-mach
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
650 os=-mach
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
651 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
652 i386-vsta | vsta)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
653 basic_machine=i386-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
654 os=-vsta
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
655 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
656 iris | iris4d)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
657 basic_machine=mips-sgi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
658 case $os in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
659 -irix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
660 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
661 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
662 os=-irix4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
663 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
664 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
665 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
666 isi68 | isi)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
667 basic_machine=m68k-isi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
668 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
669 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
670 m88k-omron*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
671 basic_machine=m88k-omron
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
672 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
673 magnum | m3230)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
674 basic_machine=mips-mips
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
675 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
676 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
677 merlin)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
678 basic_machine=ns32k-utek
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
679 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
680 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
681 mingw32)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
682 basic_machine=i386-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
683 os=-mingw32
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
684 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
685 miniframe)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
686 basic_machine=m68000-convergent
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
687 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
688 *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
689 basic_machine=m68k-atari
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
690 os=-mint
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
691 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
692 mipsEE* | ee | ps2)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
693 basic_machine=mips64r5900el-scei
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
694 case $os in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
695 -linux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
696 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
697 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
698 os=-elf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
699 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
700 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
701 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
702 iop)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
703 basic_machine=mipsel-scei
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
704 os=-irx
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
705 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
706 dvp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
707 basic_machine=dvp-scei
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
708 os=-elf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
709 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
710 mips3*-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
711 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
712 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
713 mips3*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
714 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
715 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
716 monitor)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
717 basic_machine=m68k-rom68k
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
718 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
719 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
720 morphos)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
721 basic_machine=powerpc-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
722 os=-morphos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
723 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
724 msdos)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
725 basic_machine=i386-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
726 os=-msdos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
727 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
728 ms1-*)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
729 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
730 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
731 mvs)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
732 basic_machine=i370-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
733 os=-mvs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
734 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
735 ncr3000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
736 basic_machine=i486-ncr
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
737 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
738 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
739 netbsd386)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
740 basic_machine=i386-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
741 os=-netbsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
742 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
743 netwinder)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
744 basic_machine=armv4l-rebel
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
745 os=-linux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
746 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
747 news | news700 | news800 | news900)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
748 basic_machine=m68k-sony
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
749 os=-newsos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
750 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
751 news1000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
752 basic_machine=m68030-sony
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
753 os=-newsos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
754 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
755 news-3600 | risc-news)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
756 basic_machine=mips-sony
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
757 os=-newsos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
758 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
759 necv70)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
760 basic_machine=v70-nec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
761 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
762 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
763 next | m*-next )
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
764 basic_machine=m68k-next
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
765 case $os in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
766 -nextstep* )
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
767 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
768 -ns2*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
769 os=-nextstep2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
770 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
771 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
772 os=-nextstep3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
773 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
774 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
775 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
776 nh3000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
777 basic_machine=m68k-harris
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
778 os=-cxux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
779 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
780 nh[45]000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
781 basic_machine=m88k-harris
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
782 os=-cxux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
783 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
784 nindy960)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
785 basic_machine=i960-intel
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
786 os=-nindy
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
787 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
788 mon960)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
789 basic_machine=i960-intel
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
790 os=-mon960
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
791 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
792 nonstopux)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
793 basic_machine=mips-compaq
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
794 os=-nonstopux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
795 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
796 np1)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
797 basic_machine=np1-gould
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
798 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
799 nsr-tandem)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
800 basic_machine=nsr-tandem
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
801 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
802 op50n-* | op60c-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
803 basic_machine=hppa1.1-oki
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
804 os=-proelf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
805 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
806 openrisc | openrisc-*)
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
807 basic_machine=or32-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
808 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
809 os400)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
810 basic_machine=powerpc-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
811 os=-os400
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
812 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
813 OSE68000 | ose68000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
814 basic_machine=m68000-ericsson
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
815 os=-ose
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
816 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
817 os68k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
818 basic_machine=m68k-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
819 os=-os68k
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
820 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
821 pa-hitachi)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
822 basic_machine=hppa1.1-hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
823 os=-hiuxwe2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
824 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
825 paragon)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
826 basic_machine=i860-intel
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
827 os=-osf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
828 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
829 pbd)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
830 basic_machine=sparc-tti
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
831 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
832 pbb)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
833 basic_machine=m68k-tti
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
834 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
835 pc532 | pc532-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
836 basic_machine=ns32k-pc532
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
837 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
838 pc98)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
839 basic_machine=i386-pc
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
840 ;;
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
841 pc98-*)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
842 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
843 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
844 pentium | p5 | k5 | k6 | nexgen | viac3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
845 basic_machine=i586-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
846 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
847 pentiumpro | p6 | 6x86 | athlon | athlon_*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
848 basic_machine=i686-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
849 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
850 pentiumii | pentium2 | pentiumiii | pentium3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
851 basic_machine=i686-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
852 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
853 pentium4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
854 basic_machine=i786-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
855 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
856 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
857 basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
858 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
859 pentiumpro-* | p6-* | 6x86-* | athlon-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
860 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
861 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
862 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
863 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
864 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
865 pentium4-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
866 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
867 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
868 pn)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
869 basic_machine=pn-gould
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
870 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
871 power) basic_machine=power-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
872 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
873 ppc) basic_machine=powerpc-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
874 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
875 ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
876 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
877 ppcle | powerpclittle | ppc-le | powerpc-little)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
878 basic_machine=powerpcle-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
879 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
880 ppcle-* | powerpclittle-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
881 basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
882 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
883 ppc64) basic_machine=powerpc64-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
884 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
885 ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
886 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
887 ppc64le | powerpc64little | ppc64-le | powerpc64-little)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
888 basic_machine=powerpc64le-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
889 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
890 ppc64le-* | powerpc64little-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
891 basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
892 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
893 ps2)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
894 basic_machine=i386-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
895 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
896 pw32)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
897 basic_machine=i586-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
898 os=-pw32
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
899 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
900 rdos)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
901 basic_machine=i386-pc
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
902 os=-rdos
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
903 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
904 rom68k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
905 basic_machine=m68k-rom68k
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
906 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
907 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
908 rm[46]00)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
909 basic_machine=mips-siemens
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
910 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
911 rtpc | rtpc-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
912 basic_machine=romp-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
913 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
914 s390 | s390-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
915 basic_machine=s390-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
916 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
917 s390x | s390x-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
918 basic_machine=s390x-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
919 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
920 sa29200)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
921 basic_machine=a29k-amd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
922 os=-udi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
923 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
924 sb1)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
925 basic_machine=mipsisa64sb1-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
926 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
927 sb1el)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
928 basic_machine=mipsisa64sb1el-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
929 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
930 sei)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
931 basic_machine=mips-sei
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
932 os=-seiux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
933 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
934 sequent)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
935 basic_machine=i386-sequent
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
936 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
937 sh)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
938 basic_machine=sh-hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
939 os=-hms
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
940 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
941 sh64)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
942 basic_machine=sh64-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
943 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
944 sparclite-wrs | simso-wrs)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
945 basic_machine=sparclite-wrs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
946 os=-vxworks
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
947 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
948 sps7)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
949 basic_machine=m68k-bull
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
950 os=-sysv2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
951 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
952 spur)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
953 basic_machine=spur-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
954 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
955 st2000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
956 basic_machine=m68k-tandem
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
957 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
958 stratus)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
959 basic_machine=i860-stratus
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
960 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
961 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
962 sun2)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
963 basic_machine=m68000-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
964 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
965 sun2os3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
966 basic_machine=m68000-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
967 os=-sunos3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
968 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
969 sun2os4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
970 basic_machine=m68000-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
971 os=-sunos4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
972 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
973 sun3os3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
974 basic_machine=m68k-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
975 os=-sunos3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
976 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
977 sun3os4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
978 basic_machine=m68k-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
979 os=-sunos4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
980 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
981 sun4os3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
982 basic_machine=sparc-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
983 os=-sunos3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
984 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
985 sun4os4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
986 basic_machine=sparc-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
987 os=-sunos4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
988 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
989 sun4sol2)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
990 basic_machine=sparc-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
991 os=-solaris2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
992 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
993 sun3 | sun3-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
994 basic_machine=m68k-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
995 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
996 sun4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
997 basic_machine=sparc-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
998 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
999 sun386 | sun386i | roadrunner)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1000 basic_machine=i386-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1001 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1002 sv1)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1003 basic_machine=sv1-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1004 os=-unicos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1005 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1006 symmetry)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1007 basic_machine=i386-sequent
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1008 os=-dynix
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1009 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1010 t3e)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1011 basic_machine=alphaev5-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1012 os=-unicos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1013 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1014 t90)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1015 basic_machine=t90-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1016 os=-unicos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1017 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1018 tic54x | c54x*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1019 basic_machine=tic54x-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1020 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1021 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1022 tic55x | c55x*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1023 basic_machine=tic55x-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1024 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1025 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1026 tic6x | c6x*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1027 basic_machine=tic6x-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1028 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1029 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1030 tx39)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1031 basic_machine=mipstx39-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1032 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1033 tx39el)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1034 basic_machine=mipstx39el-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1035 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1036 toad1)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1037 basic_machine=pdp10-xkl
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1038 os=-tops20
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1039 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1040 tower | tower-32)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1041 basic_machine=m68k-ncr
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1042 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1043 tpf)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1044 basic_machine=s390x-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1045 os=-tpf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1046 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1047 udi29k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1048 basic_machine=a29k-amd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1049 os=-udi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1050 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1051 ultra3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1052 basic_machine=a29k-nyu
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1053 os=-sym1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1054 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1055 v810 | necv810)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1056 basic_machine=v810-nec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1057 os=-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1058 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1059 vaxv)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1060 basic_machine=vax-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1061 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1062 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1063 vms)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1064 basic_machine=vax-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1065 os=-vms
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1066 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1067 vpp*|vx|vx-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1068 basic_machine=f301-fujitsu
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1069 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1070 vxworks960)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1071 basic_machine=i960-wrs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1072 os=-vxworks
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1073 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1074 vxworks68)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1075 basic_machine=m68k-wrs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1076 os=-vxworks
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1077 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1078 vxworks29k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1079 basic_machine=a29k-wrs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1080 os=-vxworks
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1081 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1082 w65*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1083 basic_machine=w65-wdc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1084 os=-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1085 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1086 w89k-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1087 basic_machine=hppa1.1-winbond
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1088 os=-proelf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1089 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1090 xbox)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1091 basic_machine=i686-pc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1092 os=-mingw32
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1093 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1094 xps | xps100)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1095 basic_machine=xps100-honeywell
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1096 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1097 ymp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1098 basic_machine=ymp-cray
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1099 os=-unicos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1100 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1101 z8k-*-coff)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1102 basic_machine=z8k-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1103 os=-sim
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1104 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1105 none)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1106 basic_machine=none-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1107 os=-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1108 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1109
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1110 # Here we handle the default manufacturer of certain CPU types. It is in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1111 # some cases the only manufacturer, in others, it is the most popular.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1112 w89k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1113 basic_machine=hppa1.1-winbond
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1114 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1115 op50n)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1116 basic_machine=hppa1.1-oki
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1117 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1118 op60c)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1119 basic_machine=hppa1.1-oki
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1120 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1121 romp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1122 basic_machine=romp-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1123 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1124 mmix)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1125 basic_machine=mmix-knuth
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1126 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1127 rs6000)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1128 basic_machine=rs6000-ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1129 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1130 vax)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1131 basic_machine=vax-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1132 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1133 pdp10)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1134 # there are many clones, so DEC is not a safe bet
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1135 basic_machine=pdp10-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1136 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1137 pdp11)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1138 basic_machine=pdp11-dec
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1139 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1140 we32k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1141 basic_machine=we32k-att
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1142 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1143 sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1144 basic_machine=sh-unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1145 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1146 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1147 basic_machine=sparc-sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1148 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1149 cydra)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1150 basic_machine=cydra-cydrome
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1151 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1152 orion)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1153 basic_machine=orion-highlevel
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1154 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1155 orion105)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1156 basic_machine=clipper-highlevel
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1157 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1158 mac | mpw | mac-mpw)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1159 basic_machine=m68k-apple
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1160 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1161 pmac | pmac-mpw)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1162 basic_machine=powerpc-apple
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1163 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1164 *-unknown)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1165 # Make sure to match an already-canonicalized machine name.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1166 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1167 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1168 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1169 exit 1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1170 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1171 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1172
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1173 # Here we canonicalize certain aliases for manufacturers.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1174 case $basic_machine in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1175 *-digital*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1176 basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1177 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1178 *-commodore*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1179 basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1180 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1181 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1182 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1183 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1184
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1185 # Decode manufacturer-specific aliases for certain operating systems.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1186
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1187 if [ x"$os" != x"" ]
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1188 then
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1189 case $os in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1190 # First match some system type aliases
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1191 # that might get confused with valid system types.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1192 # -solaris* is a basic system type, with this one exception.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1193 -solaris1 | -solaris1.*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1194 os=`echo $os | sed -e 's|solaris1|sunos4|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1195 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1196 -solaris)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1197 os=-solaris2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1198 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1199 -svr4*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1200 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1201 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1202 -unixware*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1203 os=-sysv4.2uw
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1204 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1205 -gnu/linux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1206 os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1207 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1208 # First accept the basic system types.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1209 # The portable systems comes first.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1210 # Each alternative MUST END IN A *, to match a version number.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1211 # -sysv* is not here because it comes later, after sysvr4.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1212 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1213 | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1214 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1215 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1216 | -aos* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1217 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1218 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1219 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1220 | -openbsd* | -solidbsd* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1221 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1222 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1223 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1224 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1225 | -chorusos* | -chorusrdb* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1226 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1227 | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1228 | -uxpv* | -beos* | -mpeix* | -udk* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1229 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1230 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1231 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1232 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1233 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1234 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1235 | -skyos* | -haiku* | -rdos* | -toppers* | -irx*)
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1236 # Remember, each alternative MUST END IN *, to match a version number.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1237 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1238 -qnx*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1239 case $basic_machine in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1240 x86-* | i*86-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1241 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1242 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1243 os=-nto$os
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1244 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1245 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1246 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1247 -nto-qnx*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1248 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1249 -nto*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1250 os=`echo $os | sed -e 's|nto|nto-qnx|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1251 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1252 -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1253 | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1254 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1255 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1256 -mac*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1257 os=`echo $os | sed -e 's|mac|macos|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1258 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1259 -linux-dietlibc)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1260 os=-linux-dietlibc
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1261 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1262 -linux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1263 os=`echo $os | sed -e 's|linux|linux-gnu|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1264 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1265 -sunos5*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1266 os=`echo $os | sed -e 's|sunos5|solaris2|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1267 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1268 -sunos6*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1269 os=`echo $os | sed -e 's|sunos6|solaris3|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1270 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1271 -opened*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1272 os=-openedition
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1273 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1274 -os400*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1275 os=-os400
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1276 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1277 -wince*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1278 os=-wince
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1279 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1280 -osfrose*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1281 os=-osfrose
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1282 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1283 -osf*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1284 os=-osf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1285 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1286 -utek*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1287 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1288 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1289 -dynix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1290 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1291 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1292 -acis*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1293 os=-aos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1294 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1295 -atheos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1296 os=-atheos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1297 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1298 -syllable*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1299 os=-syllable
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1300 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1301 -386bsd)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1302 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1303 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1304 -ctix* | -uts*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1305 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1306 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1307 -nova*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1308 os=-rtmk-nova
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1309 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1310 -ns2 )
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1311 os=-nextstep2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1312 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1313 -nsk*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1314 os=-nsk
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1315 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1316 # Preserve the version number of sinix5.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1317 -sinix5.*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1318 os=`echo $os | sed -e 's|sinix|sysv|'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1319 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1320 -sinix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1321 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1322 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1323 -tpf*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1324 os=-tpf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1325 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1326 -triton*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1327 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1328 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1329 -oss*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1330 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1331 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1332 -svr4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1333 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1334 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1335 -svr3)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1336 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1337 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1338 -sysvr4)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1339 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1340 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1341 # This must come after -sysvr4.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1342 -sysv*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1343 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1344 -ose*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1345 os=-ose
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1346 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1347 -es1800*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1348 os=-ose
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1349 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1350 -xenix)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1351 os=-xenix
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1352 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1353 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1354 os=-mint
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1355 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1356 -aros*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1357 os=-aros
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1358 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1359 -kaos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1360 os=-kaos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1361 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1362 -zvmoe)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1363 os=-zvmoe
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1364 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1365 -none)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1366 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1367 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1368 # Get rid of the `-' at the beginning of $os.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1369 os=`echo $os | sed 's/[^-]*-//'`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1370 echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1371 exit 1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1372 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1373 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1374 else
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1375
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1376 # Here we handle the default operating systems that come with various machines.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1377 # The value should be what the vendor currently ships out the door with their
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1378 # machine or put another way, the most popular os provided with the machine.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1379
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1380 # Note that if you're going to try to match "-MANUFACTURER" here (say,
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1381 # "-sun"), then you have to tell the case statement up towards the top
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1382 # that MANUFACTURER isn't an operating system. Otherwise, code above
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1383 # will signal an error saying that MANUFACTURER isn't an operating
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1384 # system, and we'll never get to this point.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1385
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1386 case $basic_machine in
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1387 spu-*)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1388 os=-elf
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1389 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1390 *-acorn)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1391 os=-riscix1.2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1392 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1393 arm*-rebel)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1394 os=-linux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1395 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1396 arm*-semi)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1397 os=-aout
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1398 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1399 c4x-* | tic4x-*)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1400 os=-coff
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1401 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1402 # This must come before the *-dec entry.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1403 pdp10-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1404 os=-tops20
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1405 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1406 pdp11-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1407 os=-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1408 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1409 *-dec | vax-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1410 os=-ultrix4.2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1411 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1412 m68*-apollo)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1413 os=-domain
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1414 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1415 i386-sun)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1416 os=-sunos4.0.2
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1417 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1418 m68000-sun)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1419 os=-sunos3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1420 # This also exists in the configure program, but was not the
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1421 # default.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1422 # os=-sunos4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1423 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1424 m68*-cisco)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1425 os=-aout
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1426 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1427 mips*-cisco)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1428 os=-elf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1429 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1430 mips*-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1431 os=-elf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1432 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1433 or32-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1434 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1435 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1436 *-tti) # must be before sparc entry or we get the wrong os.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1437 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1438 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1439 sparc-* | *-sun)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1440 os=-sunos4.1.1
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1441 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1442 *-be)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1443 os=-beos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1444 ;;
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1445 *-haiku)
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1446 os=-haiku
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1447 ;;
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1448 *-ibm)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1449 os=-aix
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1450 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1451 *-knuth)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1452 os=-mmixware
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1453 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1454 *-wec)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1455 os=-proelf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1456 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1457 *-winbond)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1458 os=-proelf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1459 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1460 *-oki)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1461 os=-proelf
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1462 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1463 *-hp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1464 os=-hpux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1465 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1466 *-hitachi)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1467 os=-hiux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1468 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1469 i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1470 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1471 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1472 *-cbm)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1473 os=-amigaos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1474 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1475 *-dg)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1476 os=-dgux
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1477 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1478 *-dolphin)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1479 os=-sysv3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1480 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1481 m68k-ccur)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1482 os=-rtu
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1483 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1484 m88k-omron*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1485 os=-luna
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1486 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1487 *-next )
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1488 os=-nextstep
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1489 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1490 *-sequent)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1491 os=-ptx
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1492 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1493 *-crds)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1494 os=-unos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1495 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1496 *-ns)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1497 os=-genix
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1498 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1499 i370-*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1500 os=-mvs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1501 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1502 *-next)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1503 os=-nextstep3
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1504 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1505 *-gould)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1506 os=-sysv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1507 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1508 *-highlevel)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1509 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1510 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1511 *-encore)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1512 os=-bsd
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1513 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1514 *-sgi)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1515 os=-irix
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1516 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1517 *-siemens)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1518 os=-sysv4
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1519 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1520 *-masscomp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1521 os=-rtu
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1522 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1523 f30[01]-fujitsu | f700-fujitsu)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1524 os=-uxpv
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1525 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1526 *-rom68k)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1527 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1528 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1529 *-*bug)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1530 os=-coff
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1531 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1532 *-apple)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1533 os=-macos
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1534 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1535 *-atari*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1536 os=-mint
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1537 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1538 *)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1539 os=-none
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1540 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1541 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1542 fi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1543
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1544 # Here we handle the case where we know the os, and the CPU type, but not the
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1545 # manufacturer. We pick the logical manufacturer.
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1546 vendor=unknown
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1547 case $basic_machine in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1548 *-unknown)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1549 case $os in
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1550 -riscix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1551 vendor=acorn
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1552 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1553 -sunos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1554 vendor=sun
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1555 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1556 -aix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1557 vendor=ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1558 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1559 -beos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1560 vendor=be
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1561 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1562 -hpux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1563 vendor=hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1564 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1565 -mpeix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1566 vendor=hp
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1567 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1568 -hiux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1569 vendor=hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1570 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1571 -unos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1572 vendor=crds
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1573 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1574 -dgux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1575 vendor=dg
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1576 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1577 -luna*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1578 vendor=omron
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1579 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1580 -genix*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1581 vendor=ns
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1582 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1583 -mvs* | -opened*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1584 vendor=ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1585 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1586 -os400*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1587 vendor=ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1588 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1589 -ptx*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1590 vendor=sequent
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1591 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1592 -tpf*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1593 vendor=ibm
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1594 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1595 -vxsim* | -vxworks* | -windiss*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1596 vendor=wrs
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1597 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1598 -aux*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1599 vendor=apple
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1600 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1601 -hms*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1602 vendor=hitachi
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1603 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1604 -mpw* | -macos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1605 vendor=apple
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1606 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1607 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1608 vendor=atari
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1609 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1610 -vos*)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1611 vendor=stratus
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1612 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1613 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1614 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1615 ;;
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1616 esac
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1617
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1618 echo $basic_machine$os
1458
f12d7e208b43 [svn] Update FSF address in copyright notices. Update autotools templates.
chainsaw
parents: 742
diff changeset
1619 exit
742
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1620
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1621 # Local variables:
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1622 # eval: (add-hook 'write-file-hooks 'time-stamp)
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1623 # time-stamp-start: "timestamp='"
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1624 # time-stamp-format: "%:y-%02m-%02d"
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1625 # time-stamp-end: "'"
0828a314e901 [svn] - add config.guess, config.sub.
nenolod
parents:
diff changeset
1626 # End: