Mercurial > hg > xemacs-beta
annotate config.guess @ 5797:a1808d52a34a
If the position of a window's cached point is deleted, use buffer point instead
src/ChangeLog addition:
2014-06-17 Aidan Kehoe <kehoea@parhasard.net>
* extents.h:
* window.c:
* window.c (unshow_buffer):
* window.c (Fset_window_buffer):
Use extents, rather than markers, for the window buffer point
cache, so that when the text containing that window buffer point
is deleted, the window display code uses the buffer's actual point
instead of the position that the marker had been moved to.
Fixes Michael Heinrich's problem of
http://mid.gmane.org/6zr42uxtf5.fsf@elektra.science-computing.de ,
introduced by Ben's patch of
https://bitbucket.org/xemacs/xemacs/commits/047d37eb70d70f43803 .
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Tue, 17 Jun 2014 20:55:45 +0100 |
parents | ec3712ffd0e6 |
children | 0f2338afbabf |
rev | line source |
---|---|
0 | 1 #! /bin/sh |
2 # Attempt to guess a canonical system name. | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
3 # Copyright 1992-2013 Free Software Foundation, Inc. |
442 | 4 |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
5 timestamp='2013-02-12' |
442 | 6 |
0 | 7 # This file is free software; you can redistribute it and/or modify it |
8 # under the terms of the GNU General Public License as published by | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
9 # the Free Software Foundation; either version 3 of the License, or |
0 | 10 # (at your option) any later version. |
11 # | |
12 # This program is distributed in the hope that it will be useful, but | |
13 # WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
15 # General Public License for more details. | |
16 # | |
17 # You should have received a copy of the GNU General Public License | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
18 # along with this program; if not, see <http://www.gnu.org/licenses/>. |
0 | 19 # |
20 # As a special exception to the GNU General Public License, if you | |
21 # distribute this file as part of a program that contains a | |
22 # configuration script generated by Autoconf, you may include it under | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
23 # the same distribution terms that you use for the rest of that |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
24 # program. This Exception is an additional permission under section 7 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
25 # of the GNU General Public License, version 3 ("GPLv3"). |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
26 # |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
27 # Originally written by Per Bothner. |
0 | 28 # |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
29 # You can get the latest version of this script from: |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
30 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD |
0 | 31 # |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
32 # Please send patches with a ChangeLog entry to config-patches@gnu.org. |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
33 |
0 | 34 |
442 | 35 me=`echo "$0" | sed -e 's,.*/,,'` |
36 | |
37 usage="\ | |
38 Usage: $0 [OPTION] | |
39 | |
458 | 40 Output the configuration name of the system \`$me' is run on. |
442 | 41 |
42 Operation modes: | |
458 | 43 -h, --help print this help, then exit |
44 -t, --time-stamp print date of last modification, then exit | |
45 -v, --version print version number, then exit | |
46 | |
47 Report bugs and patches to <config-patches@gnu.org>." | |
48 | |
49 version="\ | |
50 GNU config.guess ($timestamp) | |
51 | |
52 Originally written by Per Bothner. | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
53 Copyright 1992-2013 Free Software Foundation, Inc. |
458 | 54 |
55 This is free software; see the source for copying conditions. There is NO | |
56 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." | |
442 | 57 |
58 help=" | |
59 Try \`$me --help' for more information." | |
60 | |
61 # Parse command line | |
62 while test $# -gt 0 ; do | |
458 | 63 case $1 in |
64 --time-stamp | --time* | -t ) | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
65 echo "$timestamp" ; exit ;; |
458 | 66 --version | -v ) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
67 echo "$version" ; exit ;; |
442 | 68 --help | --h* | -h ) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
69 echo "$usage"; exit ;; |
442 | 70 -- ) # Stop option processing |
71 shift; break ;; | |
72 - ) # Use stdin as input. | |
73 break ;; | |
74 -* ) | |
458 | 75 echo "$me: invalid option $1$help" >&2 |
442 | 76 exit 1 ;; |
77 * ) | |
78 break ;; | |
79 esac | |
80 done | |
81 | |
82 if test $# != 0; then | |
83 echo "$me: too many arguments$help" >&2 | |
84 exit 1 | |
85 fi | |
86 | |
2651 | 87 trap 'exit 1' 1 2 15 |
458 | 88 |
2651 | 89 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a |
90 # compiler to aid in system detection is discouraged as it requires | |
91 # temporary files to be created and, as you can see below, it is a | |
92 # headache to deal with in a portable fashion. | |
458 | 93 |
94 # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still | |
95 # use `HOST_CC' if defined, but it is deprecated. | |
438 | 96 |
2651 | 97 # Portable tmp directory creation inspired by the Autoconf team. |
98 | |
99 set_cc_for_build=' | |
100 trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; | |
101 trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; | |
102 : ${TMPDIR=/tmp} ; | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
103 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || |
2651 | 104 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || |
105 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || | |
106 { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; | |
107 dummy=$tmp/dummy ; | |
108 tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; | |
458 | 109 case $CC_FOR_BUILD,$HOST_CC,$CC in |
2651 | 110 ,,) echo "int x;" > $dummy.c ; |
111 for c in cc gcc c89 c99 ; do | |
112 if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then | |
113 CC_FOR_BUILD="$c"; break ; | |
114 fi ; | |
115 done ; | |
458 | 116 if test x"$CC_FOR_BUILD" = x ; then |
2651 | 117 CC_FOR_BUILD=no_compiler_found ; |
458 | 118 fi |
119 ;; | |
120 ,,*) CC_FOR_BUILD=$CC ;; | |
121 ,*,*) CC_FOR_BUILD=$HOST_CC ;; | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
122 esac ; set_cc_for_build= ;' |
438 | 123 |
0 | 124 # This is needed to find uname on a Pyramid OSx when run in the BSD universe. |
2651 | 125 # (ghazi@noc.rutgers.edu 1994-08-24) |
0 | 126 if (test -f /.attbin/uname) >/dev/null 2>&1 ; then |
127 PATH=$PATH:/.attbin ; export PATH | |
128 fi | |
129 | |
130 UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown | |
131 UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown | |
458 | 132 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown |
0 | 133 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown |
134 | |
135 # Note: order is significant - the case branches are not exclusive. | |
136 | |
137 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in | |
442 | 138 *:NetBSD:*:*) |
2651 | 139 # NetBSD (nbsd) targets should (where applicable) match one or |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
140 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, |
442 | 141 # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently |
142 # switched to ELF, *-*-netbsd* would select the old | |
143 # object file format. This provides both forward | |
144 # compatibility and a consistent mechanism for selecting the | |
145 # object file format. | |
2651 | 146 # |
147 # Note: NetBSD doesn't particularly care about the vendor | |
148 # portion of the name. We always set it to "unknown". | |
149 sysctl="sysctl -n hw.machine_arch" | |
150 UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ | |
151 /usr/sbin/$sysctl 2>/dev/null || echo unknown)` | |
152 case "${UNAME_MACHINE_ARCH}" in | |
153 armeb) machine=armeb-unknown ;; | |
154 arm*) machine=arm-unknown ;; | |
155 sh3el) machine=shl-unknown ;; | |
156 sh3eb) machine=sh-unknown ;; | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
157 sh5el) machine=sh5le-unknown ;; |
2651 | 158 *) machine=${UNAME_MACHINE_ARCH}-unknown ;; |
442 | 159 esac |
458 | 160 # The Operating System including object format, if it has switched |
161 # to ELF recently, or will in the future. | |
2651 | 162 case "${UNAME_MACHINE_ARCH}" in |
163 arm*|i386|m68k|ns32k|sh3*|sparc|vax) | |
164 eval $set_cc_for_build | |
458 | 165 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
166 | grep -q __ELF__ |
458 | 167 then |
168 # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). | |
169 # Return netbsd for either. FIX? | |
170 os=netbsd | |
171 else | |
172 os=netbsdelf | |
173 fi | |
174 ;; | |
175 *) | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
176 os=netbsd |
458 | 177 ;; |
178 esac | |
442 | 179 # The OS release |
2651 | 180 # Debian GNU/NetBSD machines have a different userland, and |
181 # thus, need a distinct triplet. However, they do not need | |
182 # kernel version information, so it can be replaced with a | |
183 # suitable tag, in the style of linux-gnu. | |
184 case "${UNAME_VERSION}" in | |
185 Debian*) | |
186 release='-gnu' | |
187 ;; | |
188 *) | |
189 release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` | |
190 ;; | |
191 esac | |
442 | 192 # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: |
193 # contains redundant information, the shorter form: | |
194 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. | |
195 echo "${machine}-${os}${release}" | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
196 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
197 *:Bitrig:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
198 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
199 echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
200 exit ;; |
2651 | 201 *:OpenBSD:*:*) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
202 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
203 echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
204 exit ;; |
2651 | 205 *:ekkoBSD:*:*) |
206 echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
207 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
208 *:SolidBSD:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
209 echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
210 exit ;; |
2651 | 211 macppc:MirBSD:*:*) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
212 echo powerpc-unknown-mirbsd${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
213 exit ;; |
2651 | 214 *:MirBSD:*:*) |
215 echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
216 exit ;; |
149 | 217 alpha:OSF1:*:*) |
2651 | 218 case $UNAME_RELEASE in |
219 *4.0) | |
304 | 220 UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` |
2651 | 221 ;; |
222 *5.*) | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
223 UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` |
2651 | 224 ;; |
225 esac | |
226 # According to Compaq, /usr/sbin/psrinfo has been available on | |
227 # OSF/1 and Tru64 systems produced since 1995. I hope that | |
228 # covers most systems running today. This code pipes the CPU | |
229 # types through head -n 1, so we only detect the type of CPU 0. | |
230 ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` | |
231 case "$ALPHA_CPU_TYPE" in | |
232 "EV4 (21064)") | |
233 UNAME_MACHINE="alpha" ;; | |
234 "EV4.5 (21064)") | |
235 UNAME_MACHINE="alpha" ;; | |
236 "LCA4 (21066/21068)") | |
237 UNAME_MACHINE="alpha" ;; | |
238 "EV5 (21164)") | |
239 UNAME_MACHINE="alphaev5" ;; | |
240 "EV5.6 (21164A)") | |
241 UNAME_MACHINE="alphaev56" ;; | |
242 "EV5.6 (21164PC)") | |
243 UNAME_MACHINE="alphapca56" ;; | |
244 "EV5.7 (21164PC)") | |
245 UNAME_MACHINE="alphapca57" ;; | |
246 "EV6 (21264)") | |
247 UNAME_MACHINE="alphaev6" ;; | |
248 "EV6.7 (21264A)") | |
249 UNAME_MACHINE="alphaev67" ;; | |
250 "EV6.8CB (21264C)") | |
251 UNAME_MACHINE="alphaev68" ;; | |
252 "EV6.8AL (21264B)") | |
253 UNAME_MACHINE="alphaev68" ;; | |
254 "EV6.8CX (21264D)") | |
255 UNAME_MACHINE="alphaev68" ;; | |
256 "EV6.9A (21264/EV69A)") | |
257 UNAME_MACHINE="alphaev69" ;; | |
258 "EV7 (21364)") | |
259 UNAME_MACHINE="alphaev7" ;; | |
260 "EV7.9 (21364A)") | |
261 UNAME_MACHINE="alphaev79" ;; | |
262 esac | |
263 # A Pn.n version is a patched version. | |
149 | 264 # A Vn.n version is a released version. |
265 # A Tn.n version is a released field test version. | |
266 # A Xn.n version is an unreleased experimental baselevel. | |
267 # 1.2 uses "1.2" for uname -r. | |
2651 | 268 echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
269 # Reset EXIT trap before exiting to avoid spurious non-zero exit code. |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
270 exitcode=$? |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
271 trap '' 0 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
272 exit $exitcode ;; |
438 | 273 Alpha\ *:Windows_NT*:*) |
274 # How do we know it's Interix rather than the generic POSIX subsystem? | |
275 # Should we change UNAME_MACHINE based on the output of uname instead | |
276 # of the specific Alpha model? | |
277 echo alpha-pc-interix | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
278 exit ;; |
0 | 279 21064:Windows_NT:50:3) |
280 echo alpha-dec-winnt3.5 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
281 exit ;; |
0 | 282 Amiga*:UNIX_System_V:4.0:*) |
458 | 283 echo m68k-unknown-sysv4 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
284 exit ;; |
380 | 285 *:[Aa]miga[Oo][Ss]:*:*) |
286 echo ${UNAME_MACHINE}-unknown-amigaos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
287 exit ;; |
2651 | 288 *:[Mm]orph[Oo][Ss]:*:*) |
289 echo ${UNAME_MACHINE}-unknown-morphos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
290 exit ;; |
438 | 291 *:OS/390:*:*) |
292 echo i370-ibm-openedition | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
293 exit ;; |
2651 | 294 *:z/VM:*:*) |
295 echo s390-ibm-zvmoe | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
296 exit ;; |
2651 | 297 *:OS400:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
298 echo powerpc-ibm-os400 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
299 exit ;; |
0 | 300 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) |
301 echo arm-acorn-riscix${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
302 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
303 arm*:riscos:*:*|arm*:RISCOS:*:*) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
304 echo arm-unknown-riscos |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
305 exit ;; |
458 | 306 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) |
304 | 307 echo hppa1.1-hitachi-hiuxmpp |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
308 exit ;; |
438 | 309 Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) |
149 | 310 # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. |
0 | 311 if test "`(/bin/universe) 2>/dev/null`" = att ; then |
312 echo pyramid-pyramid-sysv3 | |
313 else | |
314 echo pyramid-pyramid-bsd | |
315 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
316 exit ;; |
438 | 317 NILE*:*:*:dcosx) |
149 | 318 echo pyramid-pyramid-svr4 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
319 exit ;; |
2651 | 320 DRS?6000:unix:4.0:6*) |
321 echo sparc-icl-nx6 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
322 exit ;; |
2651 | 323 DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) |
324 case `/usr/bin/uname -p` in | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
325 sparc) echo sparc-icl-nx7; exit ;; |
2651 | 326 esac ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
327 s390x:SunOS:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
328 echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
329 exit ;; |
304 | 330 sun4H:SunOS:5.*:*) |
331 echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
332 exit ;; |
149 | 333 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) |
0 | 334 echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
335 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
336 i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
337 echo i386-pc-auroraux${UNAME_RELEASE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
338 exit ;; |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
339 i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
340 eval $set_cc_for_build |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
341 SUN_ARCH="i386" |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
342 # If there is a compiler, see if it is configured for 64-bit objects. |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
343 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
344 # This test works for both compilers. |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
345 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
346 if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
347 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
348 grep IS_64BIT_ARCH >/dev/null |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
349 then |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
350 SUN_ARCH="x86_64" |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
351 fi |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
352 fi |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
353 echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
354 exit ;; |
0 | 355 sun4*:SunOS:6*:*) |
356 # According to config.sub, this is the proper way to canonicalize | |
357 # SunOS6. Hard to guess exactly what SunOS6 will be like, but | |
358 # it's likely to be more like Solaris than SunOS4. | |
359 echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
360 exit ;; |
0 | 361 sun4*:SunOS:*:*) |
362 case "`/usr/bin/arch -k`" in | |
363 Series*|S4*) | |
364 UNAME_RELEASE=`uname -v` | |
365 ;; | |
366 esac | |
367 # Japanese Language versions have a version number like `4.1.3-JL'. | |
368 echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
369 exit ;; |
0 | 370 sun3*:SunOS:*:*) |
371 echo m68k-sun-sunos${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
372 exit ;; |
304 | 373 sun*:*:4.2BSD:*) |
2651 | 374 UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` |
304 | 375 test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 |
376 case "`/bin/arch`" in | |
377 sun3) | |
378 echo m68k-sun-sunos${UNAME_RELEASE} | |
379 ;; | |
380 sun4) | |
381 echo sparc-sun-sunos${UNAME_RELEASE} | |
382 ;; | |
383 esac | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
384 exit ;; |
149 | 385 aushp:SunOS:*:*) |
386 echo sparc-auspex-sunos${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
387 exit ;; |
438 | 388 # The situation for MiNT is a little confusing. The machine name |
389 # can be virtually everything (everything which is not | |
442 | 390 # "atarist" or "atariste" at least should have a processor |
438 | 391 # > m68000). The system name ranges from "MiNT" over "FreeMiNT" |
392 # to the lowercase version "mint" (or "freemint"). Finally | |
393 # the system name "TOS" denotes a system which is actually not | |
394 # MiNT. But MiNT is downward compatible to TOS, so this should | |
395 # be no problem. | |
396 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
397 echo m68k-atari-mint${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
398 exit ;; |
438 | 399 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) |
400 echo m68k-atari-mint${UNAME_RELEASE} | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
401 exit ;; |
438 | 402 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
403 echo m68k-atari-mint${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
404 exit ;; |
438 | 405 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
406 echo m68k-milan-mint${UNAME_RELEASE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
407 exit ;; |
438 | 408 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
409 echo m68k-hades-mint${UNAME_RELEASE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
410 exit ;; |
438 | 411 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
412 echo m68k-unknown-mint${UNAME_RELEASE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
413 exit ;; |
2651 | 414 m68k:machten:*:*) |
415 echo m68k-apple-machten${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
416 exit ;; |
149 | 417 powerpc:machten:*:*) |
418 echo powerpc-apple-machten${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
419 exit ;; |
149 | 420 RISC*:Mach:*:*) |
421 echo mips-dec-mach_bsd4.3 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
422 exit ;; |
0 | 423 RISC*:ULTRIX:*:*) |
424 echo mips-dec-ultrix${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
425 exit ;; |
0 | 426 VAX*:ULTRIX*:*:*) |
427 echo vax-dec-ultrix${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
428 exit ;; |
438 | 429 2020:CLIX:*:* | 2430:CLIX:*:*) |
304 | 430 echo clipper-intergraph-clix${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
431 exit ;; |
149 | 432 mips:*:*:UMIPS | mips:*:*:RISCos) |
2651 | 433 eval $set_cc_for_build |
438 | 434 sed 's/^ //' << EOF >$dummy.c |
435 #ifdef __cplusplus | |
442 | 436 #include <stdio.h> /* for printf() prototype */ |
438 | 437 int main (int argc, char *argv[]) { |
438 #else | |
439 int main (argc, argv) int argc; char *argv[]; { | |
440 #endif | |
149 | 441 #if defined (host_mips) && defined (MIPSEB) |
442 #if defined (SYSTYPE_SYSV) | |
443 printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); | |
444 #endif | |
445 #if defined (SYSTYPE_SVR4) | |
446 printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); | |
447 #endif | |
448 #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) | |
449 printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); | |
450 #endif | |
451 #endif | |
452 exit (-1); | |
453 } | |
454 EOF | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
455 $CC_FOR_BUILD -o $dummy $dummy.c && |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
456 dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
457 SYSTEM_NAME=`$dummy $dummyarg` && |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
458 { echo "$SYSTEM_NAME"; exit; } |
0 | 459 echo mips-mips-riscos${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
460 exit ;; |
2651 | 461 Motorola:PowerMAX_OS:*:*) |
462 echo powerpc-motorola-powermax | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
463 exit ;; |
2651 | 464 Motorola:*:4.3:PL8-*) |
465 echo powerpc-harris-powermax | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
466 exit ;; |
2651 | 467 Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) |
468 echo powerpc-harris-powermax | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
469 exit ;; |
0 | 470 Night_Hawk:Power_UNIX:*:*) |
471 echo powerpc-harris-powerunix | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
472 exit ;; |
0 | 473 m88k:CX/UX:7*:*) |
474 echo m88k-harris-cxux7 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
475 exit ;; |
0 | 476 m88k:*:4*:R4*) |
477 echo m88k-motorola-sysv4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
478 exit ;; |
0 | 479 m88k:*:3*:R3*) |
480 echo m88k-motorola-sysv3 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
481 exit ;; |
0 | 482 AViiON:dgux:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
483 # DG/UX returns AViiON for all architectures |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
484 UNAME_PROCESSOR=`/usr/bin/uname -p` |
442 | 485 if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] |
438 | 486 then |
487 if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ | |
488 [ ${TARGET_BINARY_INTERFACE}x = x ] | |
489 then | |
0 | 490 echo m88k-dg-dgux${UNAME_RELEASE} |
438 | 491 else |
492 echo m88k-dg-dguxbcs${UNAME_RELEASE} | |
493 fi | |
412 | 494 else |
438 | 495 echo i586-dg-dgux${UNAME_RELEASE} |
0 | 496 fi |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
497 exit ;; |
0 | 498 M88*:DolphinOS:*:*) # DolphinOS (SVR3) |
499 echo m88k-dolphin-sysv3 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
500 exit ;; |
0 | 501 M88*:*:R3*:*) |
502 # Delta 88k system running SVR3 | |
503 echo m88k-motorola-sysv3 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
504 exit ;; |
0 | 505 XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) |
506 echo m88k-tektronix-sysv3 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
507 exit ;; |
0 | 508 Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) |
509 echo m68k-tektronix-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
510 exit ;; |
0 | 511 *:IRIX*:*:*) |
512 echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
513 exit ;; |
149 | 514 ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
515 echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
516 exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' |
2651 | 517 i*86:AIX:*:*) |
0 | 518 echo i386-ibm-aix |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
519 exit ;; |
2651 | 520 ia64:AIX:*:*) |
521 if [ -x /usr/bin/oslevel ] ; then | |
522 IBM_REV=`/usr/bin/oslevel` | |
523 else | |
524 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} | |
525 fi | |
526 echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
527 exit ;; |
0 | 528 *:AIX:2:3) |
529 if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then | |
2651 | 530 eval $set_cc_for_build |
438 | 531 sed 's/^ //' << EOF >$dummy.c |
0 | 532 #include <sys/systemcfg.h> |
533 | |
534 main() | |
535 { | |
536 if (!__power_pc()) | |
537 exit(1); | |
538 puts("powerpc-ibm-aix3.2.5"); | |
539 exit(0); | |
540 } | |
541 EOF | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
542 if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
543 then |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
544 echo "$SYSTEM_NAME" |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
545 else |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
546 echo rs6000-ibm-aix3.2.5 |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
547 fi |
0 | 548 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then |
549 echo rs6000-ibm-aix3.2.4 | |
550 else | |
551 echo rs6000-ibm-aix3.2 | |
552 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
553 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
554 *:AIX:*:[4567]) |
2651 | 555 IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` |
556 if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then | |
0 | 557 IBM_ARCH=rs6000 |
558 else | |
559 IBM_ARCH=powerpc | |
560 fi | |
561 if [ -x /usr/bin/oslevel ] ; then | |
562 IBM_REV=`/usr/bin/oslevel` | |
563 else | |
2651 | 564 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} |
0 | 565 fi |
566 echo ${IBM_ARCH}-ibm-aix${IBM_REV} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
567 exit ;; |
0 | 568 *:AIX:*:*) |
569 echo rs6000-ibm-aix | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
570 exit ;; |
0 | 571 ibmrt:4.4BSD:*|romp-ibm:BSD:*) |
572 echo romp-ibm-bsd4.4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
573 exit ;; |
442 | 574 ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and |
149 | 575 echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
576 exit ;; # report: romp-ibm BSD 4.3 |
0 | 577 *:BOSX:*:*) |
578 echo rs6000-bull-bosx | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
579 exit ;; |
0 | 580 DPX/2?00:B.O.S.:*:*) |
581 echo m68k-bull-sysv3 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
582 exit ;; |
0 | 583 9000/[34]??:4.3bsd:1.*:*) |
584 echo m68k-hp-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
585 exit ;; |
0 | 586 hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) |
587 echo m68k-hp-bsd4.4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
588 exit ;; |
380 | 589 9000/[34678]??:HP-UX:*:*) |
458 | 590 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` |
0 | 591 case "${UNAME_MACHINE}" in |
592 9000/31? ) HP_ARCH=m68000 ;; | |
593 9000/[34]?? ) HP_ARCH=m68k ;; | |
420 | 594 9000/[678][0-9][0-9]) |
2651 | 595 if [ -x /usr/bin/getconf ]; then |
596 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
597 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
598 case "${sc_cpu_version}" in |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
599 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
600 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
601 532) # CPU_PA_RISC2_0 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
602 case "${sc_kernel_bits}" in |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
603 32) HP_ARCH="hppa2.0n" ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
604 64) HP_ARCH="hppa2.0w" ;; |
2651 | 605 '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
606 esac ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
607 esac |
2651 | 608 fi |
609 if [ "${HP_ARCH}" = "" ]; then | |
610 eval $set_cc_for_build | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
611 sed 's/^ //' << EOF >$dummy.c |
442 | 612 |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
613 #define _HPUX_SOURCE |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
614 #include <stdlib.h> |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
615 #include <unistd.h> |
438 | 616 |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
617 int main () |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
618 { |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
619 #if defined(_SC_KERNEL_BITS) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
620 long bits = sysconf(_SC_KERNEL_BITS); |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
621 #endif |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
622 long cpu = sysconf (_SC_CPU_VERSION); |
438 | 623 |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
624 switch (cpu) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
625 { |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
626 case CPU_PA_RISC1_0: puts ("hppa1.0"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
627 case CPU_PA_RISC1_1: puts ("hppa1.1"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
628 case CPU_PA_RISC2_0: |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
629 #if defined(_SC_KERNEL_BITS) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
630 switch (bits) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
631 { |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
632 case 64: puts ("hppa2.0w"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
633 case 32: puts ("hppa2.0n"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
634 default: puts ("hppa2.0"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
635 } break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
636 #else /* !defined(_SC_KERNEL_BITS) */ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
637 puts ("hppa2.0"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
638 #endif |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
639 default: puts ("hppa1.0"); break; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
640 } |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
641 exit (0); |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
642 } |
380 | 643 EOF |
2651 | 644 (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` |
645 test -z "$HP_ARCH" && HP_ARCH=hppa | |
646 fi ;; | |
0 | 647 esac |
2651 | 648 if [ ${HP_ARCH} = "hppa2.0w" ] |
649 then | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
650 eval $set_cc_for_build |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
651 |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
652 # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
653 # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
654 # generating 64-bit code. GNU and HP use different nomenclature: |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
655 # |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
656 # $ CC_FOR_BUILD=cc ./config.guess |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
657 # => hppa2.0w-hp-hpux11.23 |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
658 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
659 # => hppa64-hp-hpux11.23 |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
660 |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
661 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
662 grep -q __LP64__ |
2651 | 663 then |
664 HP_ARCH="hppa2.0w" | |
665 else | |
666 HP_ARCH="hppa64" | |
667 fi | |
668 fi | |
458 | 669 echo ${HP_ARCH}-hp-hpux${HPUX_REV} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
670 exit ;; |
458 | 671 ia64:HP-UX:*:*) |
0 | 672 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` |
458 | 673 echo ia64-hp-hpux${HPUX_REV} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
674 exit ;; |
0 | 675 3050*:HI-UX:*:*) |
2651 | 676 eval $set_cc_for_build |
438 | 677 sed 's/^ //' << EOF >$dummy.c |
0 | 678 #include <unistd.h> |
679 int | |
680 main () | |
681 { | |
682 long cpu = sysconf (_SC_CPU_VERSION); | |
683 /* The order matters, because CPU_IS_HP_MC68K erroneously returns | |
684 true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct | |
685 results, however. */ | |
686 if (CPU_IS_PA_RISC (cpu)) | |
687 { | |
688 switch (cpu) | |
689 { | |
690 case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; | |
691 case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; | |
692 case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; | |
693 default: puts ("hppa-hitachi-hiuxwe2"); break; | |
694 } | |
695 } | |
696 else if (CPU_IS_HP_MC68K (cpu)) | |
697 puts ("m68k-hitachi-hiuxwe2"); | |
698 else puts ("unknown-hitachi-hiuxwe2"); | |
699 exit (0); | |
700 } | |
701 EOF | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
702 $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
703 { echo "$SYSTEM_NAME"; exit; } |
0 | 704 echo unknown-hitachi-hiuxwe2 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
705 exit ;; |
0 | 706 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) |
707 echo hppa1.1-hp-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
708 exit ;; |
0 | 709 9000/8??:4.3bsd:*:*) |
710 echo hppa1.0-hp-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
711 exit ;; |
2651 | 712 *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) |
438 | 713 echo hppa1.0-hp-mpeix |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
714 exit ;; |
0 | 715 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) |
716 echo hppa1.1-hp-osf | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
717 exit ;; |
0 | 718 hp8??:OSF1:*:*) |
719 echo hppa1.0-hp-osf | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
720 exit ;; |
2651 | 721 i*86:OSF1:*:*) |
149 | 722 if [ -x /usr/sbin/sysversion ] ; then |
723 echo ${UNAME_MACHINE}-unknown-osf1mk | |
724 else | |
725 echo ${UNAME_MACHINE}-unknown-osf1 | |
726 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
727 exit ;; |
0 | 728 parisc*:Lites*:*:*) |
729 echo hppa1.1-hp-lites | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
730 exit ;; |
0 | 731 C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) |
732 echo c1-convex-bsd | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
733 exit ;; |
0 | 734 C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) |
735 if getsysinfo -f scalar_acc | |
736 then echo c32-convex-bsd | |
737 else echo c2-convex-bsd | |
738 fi | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
739 exit ;; |
0 | 740 C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) |
741 echo c34-convex-bsd | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
742 exit ;; |
0 | 743 C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) |
744 echo c38-convex-bsd | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
745 exit ;; |
0 | 746 C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) |
747 echo c4-convex-bsd | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
748 exit ;; |
0 | 749 CRAY*Y-MP:*:*:*) |
2651 | 750 echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
751 exit ;; |
149 | 752 CRAY*[A-Z]90:*:*:*) |
753 echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | |
754 | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ | |
2651 | 755 -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ |
756 -e 's/\.[^.]*$/.X/' | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
757 exit ;; |
149 | 758 CRAY*TS:*:*:*) |
442 | 759 echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
760 exit ;; |
438 | 761 CRAY*T3E:*:*:*) |
458 | 762 echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
763 exit ;; |
442 | 764 CRAY*SV1:*:*:*) |
765 echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
766 exit ;; |
2651 | 767 *:UNICOS/mp:*:*) |
768 echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
769 exit ;; |
458 | 770 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) |
771 FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
772 FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
773 FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
774 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
775 exit ;; |
2651 | 776 5000:UNIX_System_V:4.*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
777 FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
778 FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
779 echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
780 exit ;; |
2651 | 781 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) |
438 | 782 echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
783 exit ;; |
380 | 784 sparc*:BSD/OS:*:*) |
785 echo sparc-unknown-bsdi${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
786 exit ;; |
438 | 787 *:BSD/OS:*:*) |
788 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
789 exit ;; |
0 | 790 *:FreeBSD:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
791 UNAME_PROCESSOR=`/usr/bin/uname -p` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
792 case ${UNAME_PROCESSOR} in |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
793 amd64) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
794 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
795 *) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
796 echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
797 esac |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
798 exit ;; |
0 | 799 i*:CYGWIN*:*) |
438 | 800 echo ${UNAME_MACHINE}-pc-cygwin |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
801 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
802 *:MINGW64*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
803 echo ${UNAME_MACHINE}-pc-mingw64 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
804 exit ;; |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
805 *:MINGW*:*) |
304 | 806 echo ${UNAME_MACHINE}-pc-mingw32 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
807 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
808 i*:MSYS*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
809 echo ${UNAME_MACHINE}-pc-msys |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
810 exit ;; |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
811 i*:windows32*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
812 # uname -m includes "-pc" on this system. |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
813 echo ${UNAME_MACHINE}-mingw32 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
814 exit ;; |
458 | 815 i*:PW*:*) |
816 echo ${UNAME_MACHINE}-pc-pw32 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
817 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
818 *:Interix*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
819 case ${UNAME_MACHINE} in |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
820 x86) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
821 echo i586-pc-interix${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
822 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
823 authenticamd | genuineintel | EM64T) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
824 echo x86_64-unknown-interix${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
825 exit ;; |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
826 IA64) |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
827 echo ia64-unknown-interix${UNAME_RELEASE} |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
828 exit ;; |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
829 esac ;; |
2651 | 830 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) |
831 echo i${UNAME_MACHINE}-pc-mks | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
832 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
833 8664:Windows_NT:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
834 echo x86_64-pc-mks |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
835 exit ;; |
438 | 836 i*:Windows_NT*:* | Pentium*:Windows_NT*:*) |
837 # How do we know it's Interix rather than the generic POSIX subsystem? | |
838 # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we | |
839 # UNAME_MACHINE based on the output of uname instead of i386? | |
2651 | 840 echo i586-pc-interix |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
841 exit ;; |
438 | 842 i*:UWIN*:*) |
843 echo ${UNAME_MACHINE}-pc-uwin | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
844 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
845 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) |
2651 | 846 echo x86_64-unknown-cygwin |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
847 exit ;; |
0 | 848 p*:CYGWIN*:*) |
438 | 849 echo powerpcle-unknown-cygwin |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
850 exit ;; |
0 | 851 prep*:SunOS:5.*:*) |
852 echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
853 exit ;; |
0 | 854 *:GNU:*:*) |
2651 | 855 # the GNU system |
304 | 856 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
857 exit ;; |
2651 | 858 *:GNU/*:*:*) |
859 # other systems with GNU libc and userland | |
860 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
861 exit ;; |
458 | 862 i*86:Minix:*:*) |
863 echo ${UNAME_MACHINE}-pc-minix | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
864 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
865 aarch64:Linux:*:*) |
2651 | 866 echo ${UNAME_MACHINE}-unknown-linux-gnu |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
867 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
868 aarch64_be:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
869 UNAME_MACHINE=aarch64_be |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
870 echo ${UNAME_MACHINE}-unknown-linux-gnu |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
871 exit ;; |
2651 | 872 alpha:Linux:*:*) |
873 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in | |
874 EV5) UNAME_MACHINE=alphaev5 ;; | |
875 EV56) UNAME_MACHINE=alphaev56 ;; | |
876 PCA56) UNAME_MACHINE=alphapca56 ;; | |
877 PCA57) UNAME_MACHINE=alphapca56 ;; | |
878 EV6) UNAME_MACHINE=alphaev6 ;; | |
879 EV67) UNAME_MACHINE=alphaev67 ;; | |
880 EV68*) UNAME_MACHINE=alphaev68 ;; | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
881 esac |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
882 objdump --private-headers /bin/sh | grep -q ld.so.1 |
2651 | 883 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi |
884 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
885 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
886 arm*:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
887 eval $set_cc_for_build |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
888 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
889 | grep -q __ARM_EABI__ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
890 then |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
891 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
892 else |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
893 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
894 | grep -q __ARM_PCS_VFP |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
895 then |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
896 echo ${UNAME_MACHINE}-unknown-linux-gnueabi |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
897 else |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
898 echo ${UNAME_MACHINE}-unknown-linux-gnueabihf |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
899 fi |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
900 fi |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
901 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
902 avr32*:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
903 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
904 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
905 cris:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
906 echo ${UNAME_MACHINE}-axis-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
907 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
908 crisv32:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
909 echo ${UNAME_MACHINE}-axis-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
910 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
911 frv:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
912 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
913 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
914 hexagon:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
915 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
916 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
917 i*86:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
918 LIBC=gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
919 eval $set_cc_for_build |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
920 sed 's/^ //' << EOF >$dummy.c |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
921 #ifdef __dietlibc__ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
922 LIBC=dietlibc |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
923 #endif |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
924 EOF |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
925 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
926 echo "${UNAME_MACHINE}-pc-linux-${LIBC}" |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
927 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
928 ia64:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
929 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
930 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
931 m32r*:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
932 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
933 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
934 m68*:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
935 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
936 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
937 mips:Linux:*:* | mips64:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
938 eval $set_cc_for_build |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
939 sed 's/^ //' << EOF >$dummy.c |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
940 #undef CPU |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
941 #undef ${UNAME_MACHINE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
942 #undef ${UNAME_MACHINE}el |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
943 #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
944 CPU=${UNAME_MACHINE}el |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
945 #else |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
946 #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
947 CPU=${UNAME_MACHINE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
948 #else |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
949 CPU= |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
950 #endif |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
951 #endif |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
952 EOF |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
953 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
954 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
955 ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
956 or1k:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
957 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
958 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
959 or32:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
960 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
961 exit ;; |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
962 padre:Linux:*:*) |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
963 echo sparc-unknown-linux-gnu |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
964 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
965 parisc64:Linux:*:* | hppa64:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
966 echo hppa64-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
967 exit ;; |
2651 | 968 parisc:Linux:*:* | hppa:Linux:*:*) |
969 # Look for CPU level | |
970 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in | |
971 PA7*) echo hppa1.1-unknown-linux-gnu ;; | |
972 PA8*) echo hppa2.0-unknown-linux-gnu ;; | |
973 *) echo hppa-unknown-linux-gnu ;; | |
974 esac | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
975 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
976 ppc64:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
977 echo powerpc64-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
978 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
979 ppc:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
980 echo powerpc-unknown-linux-gnu |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
981 exit ;; |
2651 | 982 s390:Linux:*:* | s390x:Linux:*:*) |
983 echo ${UNAME_MACHINE}-ibm-linux | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
984 exit ;; |
2651 | 985 sh64*:Linux:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
986 echo ${UNAME_MACHINE}-unknown-linux-gnu |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
987 exit ;; |
2651 | 988 sh*:Linux:*:*) |
989 echo ${UNAME_MACHINE}-unknown-linux-gnu | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
990 exit ;; |
2651 | 991 sparc:Linux:*:* | sparc64:Linux:*:*) |
992 echo ${UNAME_MACHINE}-unknown-linux-gnu | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
993 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
994 tile*:Linux:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
995 echo ${UNAME_MACHINE}-unknown-linux-gnu |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
996 exit ;; |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
997 vax:Linux:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
998 echo ${UNAME_MACHINE}-dec-linux-gnu |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
999 exit ;; |
2651 | 1000 x86_64:Linux:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1001 echo ${UNAME_MACHINE}-unknown-linux-gnu |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1002 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1003 xtensa*:Linux:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1004 echo ${UNAME_MACHINE}-unknown-linux-gnu |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1005 exit ;; |
2651 | 1006 i*86:DYNIX/ptx:4*:*) |
1007 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. | |
1008 # earlier versions are messed up and put the nodename in both | |
1009 # sysname and nodename. | |
0 | 1010 echo i386-sequent-sysv4 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1011 exit ;; |
2651 | 1012 i*86:UNIX_SV:4.2MP:2.*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1013 # Unixware is an offshoot of SVR4, but it has its own version |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1014 # number series starting with 2... |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1015 # I am not positive that other SVR4 systems won't match this, |
304 | 1016 # I just have to hope. -- rms. |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1017 # Use sysv4.2uw... so that sysv4* matches it. |
304 | 1018 echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1019 exit ;; |
2651 | 1020 i*86:OS/2:*:*) |
1021 # If we were able to find `uname', then EMX Unix compatibility | |
1022 # is probably installed. | |
1023 echo ${UNAME_MACHINE}-pc-os2-emx | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1024 exit ;; |
2651 | 1025 i*86:XTS-300:*:STOP) |
1026 echo ${UNAME_MACHINE}-unknown-stop | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1027 exit ;; |
2651 | 1028 i*86:atheos:*:*) |
1029 echo ${UNAME_MACHINE}-unknown-atheos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1030 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1031 i*86:syllable:*:*) |
2651 | 1032 echo ${UNAME_MACHINE}-pc-syllable |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1033 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1034 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) |
2651 | 1035 echo i386-unknown-lynxos${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1036 exit ;; |
2651 | 1037 i*86:*DOS:*:*) |
1038 echo ${UNAME_MACHINE}-pc-msdosdjgpp | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1039 exit ;; |
2651 | 1040 i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) |
438 | 1041 UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` |
0 | 1042 if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then |
438 | 1043 echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} |
0 | 1044 else |
438 | 1045 echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} |
1046 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1047 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1048 i*86:*:5:[678]*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1049 # UnixWare 7.x, OpenUNIX and OpenServer 6. |
2651 | 1050 case `/bin/uname -X | grep "^Machine"` in |
1051 *486*) UNAME_MACHINE=i486 ;; | |
1052 *Pentium) UNAME_MACHINE=i586 ;; | |
1053 *Pent*|*Celeron) UNAME_MACHINE=i686 ;; | |
1054 esac | |
1055 echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1056 exit ;; |
2651 | 1057 i*86:*:3.2:*) |
0 | 1058 if test -f /usr/options/cb.name; then |
1059 UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` | |
149 | 1060 echo ${UNAME_MACHINE}-pc-isc$UNAME_REL |
0 | 1061 elif /bin/uname -X 2>/dev/null >/dev/null ; then |
2651 | 1062 UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` |
1063 (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 | |
1064 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ | |
0 | 1065 && UNAME_MACHINE=i586 |
2651 | 1066 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ |
438 | 1067 && UNAME_MACHINE=i686 |
2651 | 1068 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ |
438 | 1069 && UNAME_MACHINE=i686 |
149 | 1070 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL |
0 | 1071 else |
149 | 1072 echo ${UNAME_MACHINE}-pc-sysv32 |
0 | 1073 fi |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1074 exit ;; |
304 | 1075 pc:*:*:*) |
442 | 1076 # Left here for compatibility: |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1077 # uname -m prints for DJGPP always 'pc', but it prints nothing about |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1078 # the processor, so we play safe by assuming i586. |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1079 # Note: whatever this is, it MUST be the same as what config.sub |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1080 # prints for the "djgpp" host, or else GDB configury will decide that |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1081 # this is a cross-build. |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1082 echo i586-pc-msdosdjgpp |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1083 exit ;; |
0 | 1084 Intel:Mach:3*:*) |
149 | 1085 echo i386-pc-mach3 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1086 exit ;; |
0 | 1087 paragon:*:*:*) |
1088 echo i860-intel-osf1 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1089 exit ;; |
0 | 1090 i860:*:4.*:*) # i860-SVR4 |
1091 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then | |
1092 echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 | |
1093 else # Add other i860-SVR4 vendors below as they are discovered. | |
1094 echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 | |
1095 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1096 exit ;; |
0 | 1097 mini*:CTIX:SYS*5:*) |
1098 # "miniframe" | |
1099 echo m68010-convergent-sysv | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1100 exit ;; |
2651 | 1101 mc68k:UNIX:SYSTEM5:3.51m) |
1102 echo m68k-convergent-sysv | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1103 exit ;; |
2651 | 1104 M680?0:D-NIX:5.3:*) |
1105 echo m68k-diab-dnix | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1106 exit ;; |
2651 | 1107 M68*:*:R3V[5678]*:*) |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1108 test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; |
2651 | 1109 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) |
149 | 1110 OS_REL='' |
1111 test -r /etc/.relid \ | |
1112 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` | |
1113 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1114 && { echo i486-ncr-sysv4.3${OS_REL}; exit; } |
149 | 1115 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1116 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; |
149 | 1117 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1118 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1119 && { echo i486-ncr-sysv4; exit; } ;; |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1120 NCR*:*:4.2:* | MPRAS*:*:4.2:*) |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1121 OS_REL='.3' |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1122 test -r /etc/.relid \ |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1123 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1124 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1125 && { echo i486-ncr-sysv4.3${OS_REL}; exit; } |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1126 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1127 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1128 /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1129 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; |
2651 | 1130 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) |
149 | 1131 echo m68k-unknown-lynxos${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1132 exit ;; |
0 | 1133 mc68030:UNIX_System_V:4.*:*) |
1134 echo m68k-atari-sysv4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1135 exit ;; |
149 | 1136 TSUNAMI:LynxOS:2.*:*) |
1137 echo sparc-unknown-lynxos${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1138 exit ;; |
458 | 1139 rs6000:LynxOS:2.*:*) |
149 | 1140 echo rs6000-unknown-lynxos${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1141 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1142 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) |
458 | 1143 echo powerpc-unknown-lynxos${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1144 exit ;; |
149 | 1145 SM[BE]S:UNIX_SV:*:*) |
1146 echo mips-dde-sysv${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1147 exit ;; |
438 | 1148 RM*:ReliantUNIX-*:*:*) |
1149 echo mips-sni-sysv4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1150 exit ;; |
0 | 1151 RM*:SINIX-*:*:*) |
1152 echo mips-sni-sysv4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1153 exit ;; |
0 | 1154 *:SINIX-*:*:*) |
1155 if uname -p 2>/dev/null >/dev/null ; then | |
1156 UNAME_MACHINE=`(uname -p) 2>/dev/null` | |
1157 echo ${UNAME_MACHINE}-sni-sysv4 | |
1158 else | |
1159 echo ns32k-sni-sysv | |
1160 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1161 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1162 PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1163 # says <Richard.M.Bartel@ccMail.Census.GOV> |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1164 echo i586-unisys-sysv4 |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1165 exit ;; |
149 | 1166 *:UNIX_System_V:4*:FTX*) |
1167 # From Gerald Hewes <hewes@openmarket.com>. | |
1168 # How about differentiating between stratus architectures? -djm | |
1169 echo hppa1.1-stratus-sysv4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1170 exit ;; |
149 | 1171 *:*:*:FTX*) |
1172 # From seanf@swdc.stratus.com. | |
1173 echo i860-stratus-sysv4 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1174 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1175 i*86:VOS:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1176 # From Paul.Green@stratus.com. |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1177 echo ${UNAME_MACHINE}-stratus-vos |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1178 exit ;; |
2651 | 1179 *:VOS:*:*) |
1180 # From Paul.Green@stratus.com. | |
1181 echo hppa1.1-stratus-vos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1182 exit ;; |
0 | 1183 mc68*:A/UX:*:*) |
1184 echo m68k-apple-aux${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1185 exit ;; |
458 | 1186 news*:NEWS-OS:6*:*) |
304 | 1187 echo mips-sony-newsos6 |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1188 exit ;; |
438 | 1189 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) |
0 | 1190 if [ -d /usr/nec ]; then |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1191 echo mips-nec-sysv${UNAME_RELEASE} |
0 | 1192 else |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1193 echo mips-unknown-sysv${UNAME_RELEASE} |
0 | 1194 fi |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1195 exit ;; |
380 | 1196 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. |
1197 echo powerpc-be-beos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1198 exit ;; |
380 | 1199 BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. |
1200 echo powerpc-apple-beos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1201 exit ;; |
380 | 1202 BePC:BeOS:*:*) # BeOS running on Intel PC compatible. |
1203 echo i586-pc-beos | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1204 exit ;; |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1205 BePC:Haiku:*:*) # Haiku running on Intel PC compatible. |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1206 echo i586-pc-haiku |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1207 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1208 x86_64:Haiku:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1209 echo x86_64-unknown-haiku |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1210 exit ;; |
438 | 1211 SX-4:SUPER-UX:*:*) |
1212 echo sx4-nec-superux${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1213 exit ;; |
438 | 1214 SX-5:SUPER-UX:*:*) |
1215 echo sx5-nec-superux${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1216 exit ;; |
2651 | 1217 SX-6:SUPER-UX:*:*) |
1218 echo sx6-nec-superux${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1219 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1220 SX-7:SUPER-UX:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1221 echo sx7-nec-superux${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1222 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1223 SX-8:SUPER-UX:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1224 echo sx8-nec-superux${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1225 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1226 SX-8R:SUPER-UX:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1227 echo sx8r-nec-superux${UNAME_RELEASE} |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1228 exit ;; |
438 | 1229 Power*:Rhapsody:*:*) |
1230 echo powerpc-apple-rhapsody${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1231 exit ;; |
438 | 1232 *:Rhapsody:*:*) |
1233 echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1234 exit ;; |
442 | 1235 *:Darwin:*:*) |
2651 | 1236 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown |
1237 case $UNAME_PROCESSOR in | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1238 i386) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1239 eval $set_cc_for_build |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1240 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1241 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1242 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1243 grep IS_64BIT_ARCH >/dev/null |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1244 then |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1245 UNAME_PROCESSOR="x86_64" |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1246 fi |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1247 fi ;; |
2651 | 1248 unknown) UNAME_PROCESSOR=powerpc ;; |
1249 esac | |
1250 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1251 exit ;; |
442 | 1252 *:procnto*:*:* | *:QNX:[0123456789]*:*) |
2651 | 1253 UNAME_PROCESSOR=`uname -p` |
1254 if test "$UNAME_PROCESSOR" = "x86"; then | |
1255 UNAME_PROCESSOR=i386 | |
442 | 1256 UNAME_MACHINE=pc |
1257 fi | |
2651 | 1258 echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1259 exit ;; |
438 | 1260 *:QNX:*:4*) |
442 | 1261 echo i386-pc-qnx |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1262 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1263 NEO-?:NONSTOP_KERNEL:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1264 echo neo-tandem-nsk${UNAME_RELEASE} |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1265 exit ;; |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1266 NSE-*:NONSTOP_KERNEL:*:*) |
2651 | 1267 echo nse-tandem-nsk${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1268 exit ;; |
2651 | 1269 NSR-?:NONSTOP_KERNEL:*:*) |
442 | 1270 echo nsr-tandem-nsk${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1271 exit ;; |
458 | 1272 *:NonStop-UX:*:*) |
1273 echo mips-compaq-nonstopux | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1274 exit ;; |
442 | 1275 BS2000:POSIX*:*:*) |
1276 echo bs2000-siemens-sysv | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1277 exit ;; |
442 | 1278 DS/*:UNIX_System_V:*:*) |
1279 echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1280 exit ;; |
458 | 1281 *:Plan9:*:*) |
1282 # "uname -m" is not consistent, so use $cputype instead. 386 | |
1283 # is converted to i386 for consistency with other x86 | |
1284 # operating systems. | |
1285 if test "$cputype" = "386"; then | |
1286 UNAME_MACHINE=i386 | |
1287 else | |
1288 UNAME_MACHINE="$cputype" | |
1289 fi | |
1290 echo ${UNAME_MACHINE}-unknown-plan9 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1291 exit ;; |
458 | 1292 *:TOPS-10:*:*) |
1293 echo pdp10-unknown-tops10 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1294 exit ;; |
458 | 1295 *:TENEX:*:*) |
1296 echo pdp10-unknown-tenex | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1297 exit ;; |
458 | 1298 KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) |
1299 echo pdp10-dec-tops20 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1300 exit ;; |
458 | 1301 XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) |
1302 echo pdp10-xkl-tops20 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1303 exit ;; |
458 | 1304 *:TOPS-20:*:*) |
1305 echo pdp10-unknown-tops20 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1306 exit ;; |
458 | 1307 *:ITS:*:*) |
1308 echo pdp10-unknown-its | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1309 exit ;; |
2651 | 1310 SEI:*:*:SEIUX) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1311 echo mips-sei-seiux${UNAME_RELEASE} |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1312 exit ;; |
2651 | 1313 *:DragonFly:*:*) |
1314 echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1315 exit ;; |
2651 | 1316 *:*VMS:*:*) |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1317 UNAME_MACHINE=`(uname -p) 2>/dev/null` |
2651 | 1318 case "${UNAME_MACHINE}" in |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1319 A*) echo alpha-dec-vms ; exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1320 I*) echo ia64-dec-vms ; exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1321 V*) echo vax-dec-vms ; exit ;; |
2651 | 1322 esac ;; |
1323 *:XENIX:*:SysV) | |
1324 echo i386-pc-xenix | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1325 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1326 i*86:skyos:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1327 echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1328 exit ;; |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1329 i*86:rdos:*:*) |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1330 echo ${UNAME_MACHINE}-pc-rdos |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1331 exit ;; |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1332 i*86:AROS:*:*) |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1333 echo ${UNAME_MACHINE}-pc-aros |
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1334 exit ;; |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1335 x86_64:VMkernel:*:*) |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1336 echo ${UNAME_MACHINE}-unknown-esx |
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1337 exit ;; |
0 | 1338 esac |
1339 | |
2651 | 1340 eval $set_cc_for_build |
438 | 1341 cat >$dummy.c <<EOF |
0 | 1342 #ifdef _SEQUENT_ |
1343 # include <sys/types.h> | |
1344 # include <sys/utsname.h> | |
1345 #endif | |
1346 main () | |
1347 { | |
1348 #if defined (sony) | |
1349 #if defined (MIPSEB) | |
1350 /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, | |
1351 I don't know.... */ | |
1352 printf ("mips-sony-bsd\n"); exit (0); | |
1353 #else | |
1354 #include <sys/param.h> | |
1355 printf ("m68k-sony-newsos%s\n", | |
1356 #ifdef NEWSOS4 | |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1357 "4" |
0 | 1358 #else |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1359 "" |
0 | 1360 #endif |
5731
ec3712ffd0e6
Update config.guess, config.sub, and install-sh to their latest versions.
Jerry James <james@xemacs.org>
parents:
4614
diff
changeset
|
1361 ); exit (0); |
0 | 1362 #endif |
1363 #endif | |
1364 | |
1365 #if defined (__arm) && defined (__acorn) && defined (__unix) | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1366 printf ("arm-acorn-riscix\n"); exit (0); |
0 | 1367 #endif |
1368 | |
1369 #if defined (hp300) && !defined (hpux) | |
1370 printf ("m68k-hp-bsd\n"); exit (0); | |
1371 #endif | |
1372 | |
1373 #if defined (NeXT) | |
149 | 1374 #if !defined (__ARCHITECTURE__) |
1375 #define __ARCHITECTURE__ "m68k" | |
0 | 1376 #endif |
149 | 1377 int version; |
1378 version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; | |
438 | 1379 if (version < 4) |
1380 printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); | |
1381 else | |
1382 printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); | |
149 | 1383 exit (0); |
0 | 1384 #endif |
1385 | |
1386 #if defined (MULTIMAX) || defined (n16) | |
1387 #if defined (UMAXV) | |
1388 printf ("ns32k-encore-sysv\n"); exit (0); | |
1389 #else | |
1390 #if defined (CMU) | |
1391 printf ("ns32k-encore-mach\n"); exit (0); | |
1392 #else | |
1393 printf ("ns32k-encore-bsd\n"); exit (0); | |
1394 #endif | |
1395 #endif | |
1396 #endif | |
1397 | |
1398 #if defined (__386BSD__) | |
149 | 1399 printf ("i386-pc-bsd\n"); exit (0); |
0 | 1400 #endif |
1401 | |
1402 #if defined (sequent) | |
1403 #if defined (i386) | |
1404 printf ("i386-sequent-dynix\n"); exit (0); | |
1405 #endif | |
1406 #if defined (ns32000) | |
1407 printf ("ns32k-sequent-dynix\n"); exit (0); | |
1408 #endif | |
1409 #endif | |
1410 | |
1411 #if defined (_SEQUENT_) | |
1412 struct utsname un; | |
1413 | |
1414 uname(&un); | |
1415 | |
1416 if (strncmp(un.version, "V2", 2) == 0) { | |
1417 printf ("i386-sequent-ptx2\n"); exit (0); | |
1418 } | |
1419 if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ | |
1420 printf ("i386-sequent-ptx1\n"); exit (0); | |
1421 } | |
1422 printf ("i386-sequent-ptx\n"); exit (0); | |
1423 | |
1424 #endif | |
1425 | |
1426 #if defined (vax) | |
2651 | 1427 # if !defined (ultrix) |
1428 # include <sys/param.h> | |
1429 # if defined (BSD) | |
1430 # if BSD == 43 | |
1431 printf ("vax-dec-bsd4.3\n"); exit (0); | |
1432 # else | |
1433 # if BSD == 199006 | |
1434 printf ("vax-dec-bsd4.3reno\n"); exit (0); | |
1435 # else | |
1436 printf ("vax-dec-bsd\n"); exit (0); | |
1437 # endif | |
1438 # endif | |
1439 # else | |
1440 printf ("vax-dec-bsd\n"); exit (0); | |
1441 # endif | |
1442 # else | |
1443 printf ("vax-dec-ultrix\n"); exit (0); | |
1444 # endif | |
0 | 1445 #endif |
1446 | |
1447 #if defined (alliant) && defined (i860) | |
1448 printf ("i860-alliant-bsd\n"); exit (0); | |
1449 #endif | |
1450 | |
1451 exit (1); | |
1452 } | |
1453 EOF | |
1454 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1455 $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && |
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1456 { echo "$SYSTEM_NAME"; exit; } |
0 | 1457 |
1458 # Apollos put the system type in the environment. | |
1459 | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1460 test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } |
0 | 1461 |
1462 # Convex versions that predate uname can use getsysinfo(1) | |
1463 | |
1464 if [ -x /usr/convex/getsysinfo ] | |
1465 then | |
1466 case `getsysinfo -f cpu_type` in | |
1467 c1*) | |
1468 echo c1-convex-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1469 exit ;; |
0 | 1470 c2*) |
1471 if getsysinfo -f scalar_acc | |
1472 then echo c32-convex-bsd | |
1473 else echo c2-convex-bsd | |
1474 fi | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1475 exit ;; |
0 | 1476 c34*) |
1477 echo c34-convex-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1478 exit ;; |
0 | 1479 c38*) |
1480 echo c38-convex-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1481 exit ;; |
0 | 1482 c4*) |
1483 echo c4-convex-bsd | |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1484 exit ;; |
0 | 1485 esac |
1486 fi | |
1487 | |
442 | 1488 cat >&2 <<EOF |
1489 $0: unable to guess system type | |
1490 | |
458 | 1491 This script, last modified $timestamp, has failed to recognize |
1492 the operating system you are using. It is advised that you | |
1493 download the most up to date version of the config scripts from | |
442 | 1494 |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1495 http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD |
4338
528c4d906843
Sync config.guess and config.sub with the latest upstream versions.
james@localhost.localdomain
parents:
2651
diff
changeset
|
1496 and |
4614
afbfad080ddd
The URLs in our current config.guess and config.sub files are obsolete.
Jerry James <james@xemacs.org>
parents:
4338
diff
changeset
|
1497 http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD |
442 | 1498 |
1499 If the version you run ($0) is already up to date, please | |
1500 send the following data and any information you think might be | |
1501 pertinent to <config-patches@gnu.org> in order to provide the needed | |
1502 information to handle your system. | |
1503 | |
458 | 1504 config.guess timestamp = $timestamp |
442 | 1505 |
1506 uname -m = `(uname -m) 2>/dev/null || echo unknown` | |
1507 uname -r = `(uname -r) 2>/dev/null || echo unknown` | |
1508 uname -s = `(uname -s) 2>/dev/null || echo unknown` | |
1509 uname -v = `(uname -v) 2>/dev/null || echo unknown` | |
1510 | |
1511 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` | |
1512 /bin/uname -X = `(/bin/uname -X) 2>/dev/null` | |
1513 | |
1514 hostinfo = `(hostinfo) 2>/dev/null` | |
1515 /bin/universe = `(/bin/universe) 2>/dev/null` | |
1516 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` | |
1517 /bin/arch = `(/bin/arch) 2>/dev/null` | |
1518 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` | |
1519 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` | |
1520 | |
1521 UNAME_MACHINE = ${UNAME_MACHINE} | |
1522 UNAME_RELEASE = ${UNAME_RELEASE} | |
1523 UNAME_SYSTEM = ${UNAME_SYSTEM} | |
1524 UNAME_VERSION = ${UNAME_VERSION} | |
1525 EOF | |
0 | 1526 |
1527 exit 1 | |
442 | 1528 |
1529 # Local variables: | |
1530 # eval: (add-hook 'write-file-hooks 'time-stamp) | |
458 | 1531 # time-stamp-start: "timestamp='" |
442 | 1532 # time-stamp-format: "%:y-%02m-%02d" |
1533 # time-stamp-end: "'" | |
1534 # End: |