2
2
# Attempt to guess a canonical system name.
3
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4
# Free Software Foundation, Inc.
3
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4
# 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
8
8
# This file is free software; you can redistribute it and/or modify it
9
9
# under the terms of the GNU General Public License as published by
52
53
GNU config.guess ($timestamp)
54
55
Originally written by Per Bothner.
55
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
56
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
56
57
Free Software Foundation, Inc.
58
59
This is free software; see the source for copying conditions. There is NO
92
trap 'rm -f $dummy.c $dummy.o $dummy.rel $dummy; exit 1' 1 2 15
94
# CC_FOR_BUILD -- compiler used by this script.
93
# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
94
# compiler to aid in system detection is discouraged as it requires
95
# temporary files to be created and, as you can see below, it is a
96
# headache to deal with in a portable fashion.
95
98
# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
96
99
# use `HOST_CC' if defined, but it is deprecated.
98
set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in
99
,,) echo "int dummy(){}" > $dummy.c ;
100
for c in cc gcc c89 ; do
101
($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ;
102
if test $? = 0 ; then
101
# Portable tmp directory creation inspired by the Autoconf team.
104
trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
105
trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
107
{ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
108
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
109
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
110
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
112
tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
113
case $CC_FOR_BUILD,$HOST_CC,$CC in
114
,,) echo "int x;" > $dummy.c ;
115
for c in cc gcc c89 c99 ; do
116
if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
103
117
CC_FOR_BUILD="$c"; break ;
106
rm -f $dummy.c $dummy.o $dummy.rel ;
107
120
if test x"$CC_FOR_BUILD" = x ; then
108
121
CC_FOR_BUILD=no_compiler_found ;
111
124
,,*) CC_FOR_BUILD=$CC ;;
112
125
,*,*) CC_FOR_BUILD=$HOST_CC ;;
115
128
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
116
129
# (ghazi@noc.rutgers.edu 1994-08-24)
128
141
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
130
# Netbsd (nbsd) targets should (where applicable) match one or
143
# NetBSD (nbsd) targets should (where applicable) match one or
131
144
# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
132
145
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
133
146
# switched to ELF, *-*-netbsd* would select the old
134
147
# object file format. This provides both forward
135
148
# compatibility and a consistent mechanism for selecting the
136
149
# object file format.
137
# Determine the machine/vendor (is the vendor relevant).
138
case "${UNAME_MACHINE}" in
139
amiga) machine=m68k-unknown ;;
140
arm32) machine=arm-unknown ;;
141
atari*) machine=m68k-atari ;;
142
sun3*) machine=m68k-sun ;;
143
mac68k) machine=m68k-apple ;;
144
macppc) machine=powerpc-apple ;;
145
hp3[0-9][05]) machine=m68k-hp ;;
146
ibmrt|romp-ibm) machine=romp-ibm ;;
147
*) machine=${UNAME_MACHINE}-unknown ;;
151
# Note: NetBSD doesn't particularly care about the vendor
152
# portion of the name. We always set it to "unknown".
153
sysctl="sysctl -n hw.machine_arch"
154
UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
155
/usr/sbin/$sysctl 2>/dev/null || echo unknown)`
156
case "${UNAME_MACHINE_ARCH}" in
157
armeb) machine=armeb-unknown ;;
158
arm*) machine=arm-unknown ;;
159
sh3el) machine=shl-unknown ;;
160
sh3eb) machine=sh-unknown ;;
161
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
149
163
# The Operating System including object format, if it has switched
150
164
# to ELF recently, or will in the future.
151
case "${UNAME_MACHINE}" in
152
i386|sparc|amiga|arm*|hp300|mvme68k|vax|atari|luna68k|mac68k|news68k|next68k|pc532|sun3*|x68k)
165
case "${UNAME_MACHINE_ARCH}" in
166
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
153
167
eval $set_cc_for_build
154
168
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
155
169
| grep __ELF__ >/dev/null
169
release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
183
# Debian GNU/NetBSD machines have a different userland, and
184
# thus, need a distinct triplet. However, they do not need
185
# kernel version information, so it can be replaced with a
186
# suitable tag, in the style of linux-gnu.
187
case "${UNAME_VERSION}" in
192
release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
170
195
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
171
196
# contains redundant information, the shorter form:
172
197
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
173
198
echo "${machine}-${os}${release}"
201
echo x86_64-unknown-openbsd${UNAME_RELEASE}
204
echo m68k-unknown-openbsd${UNAME_RELEASE}
207
echo mipsel-unknown-openbsd${UNAME_RELEASE}
210
echo arm-unknown-openbsd${UNAME_RELEASE}
213
echo m68k-unknown-openbsd${UNAME_RELEASE}
216
echo m88k-unknown-openbsd${UNAME_RELEASE}
219
echo m68k-unknown-openbsd${UNAME_RELEASE}
222
echo powerpc-unknown-openbsd${UNAME_RELEASE}
225
echo m68k-unknown-openbsd${UNAME_RELEASE}
228
echo m88k-unknown-openbsd${UNAME_RELEASE}
231
echo powerpc-unknown-openbsd${UNAME_RELEASE}
234
echo mipsel-unknown-openbsd${UNAME_RELEASE}
237
echo mipseb-unknown-openbsd${UNAME_RELEASE}
240
echo m68k-unknown-openbsd${UNAME_RELEASE}
243
echo mipsel-unknown-openbsd${UNAME_RELEASE}
246
echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
249
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
252
echo powerppc-unknown-mirbsd${UNAME_RELEASE}
255
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
176
if test $UNAME_RELEASE = "V4.0"; then
258
case $UNAME_RELEASE in
177
260
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
263
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
266
# According to Compaq, /usr/sbin/psrinfo has been available on
267
# OSF/1 and Tru64 systems produced since 1995. I hope that
268
# covers most systems running today. This code pipes the CPU
269
# types through head -n 1, so we only detect the type of CPU 0.
270
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
271
case "$ALPHA_CPU_TYPE" in
273
UNAME_MACHINE="alpha" ;;
275
UNAME_MACHINE="alpha" ;;
276
"LCA4 (21066/21068)")
277
UNAME_MACHINE="alpha" ;;
279
UNAME_MACHINE="alphaev5" ;;
281
UNAME_MACHINE="alphaev56" ;;
283
UNAME_MACHINE="alphapca56" ;;
285
UNAME_MACHINE="alphapca57" ;;
287
UNAME_MACHINE="alphaev6" ;;
289
UNAME_MACHINE="alphaev67" ;;
291
UNAME_MACHINE="alphaev68" ;;
293
UNAME_MACHINE="alphaev68" ;;
295
UNAME_MACHINE="alphaev68" ;;
296
"EV6.9A (21264/EV69A)")
297
UNAME_MACHINE="alphaev69" ;;
299
UNAME_MACHINE="alphaev7" ;;
301
UNAME_MACHINE="alphaev79" ;;
303
# A Pn.n version is a patched version.
179
304
# A Vn.n version is a released version.
180
305
# A Tn.n version is a released field test version.
181
306
# A Xn.n version is an unreleased experimental baselevel.
182
307
# 1.2 uses "1.2" for uname -r.
186
.byte 37,100,45,37,120,10,0 # "%d-%x\n"
193
.frame \$30,16,\$26,0
196
.long 0x47e03d80 # implver \$0
198
.long 0x47e20c21 # amask \$2,\$1
208
eval $set_cc_for_build
209
$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
210
if test "$?" = 0 ; then
213
UNAME_MACHINE="alpha"
216
UNAME_MACHINE="alphaev5"
219
UNAME_MACHINE="alphaev56"
222
UNAME_MACHINE="alphapca56"
225
UNAME_MACHINE="alphaev6"
228
UNAME_MACHINE="alphaev67"
231
UNAME_MACHINE="alphaev68"
235
rm -f $dummy.s $dummy
236
echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
308
echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
238
310
Alpha\ *:Windows_NT*:*)
239
311
# How do we know it's Interix rather than the generic POSIX subsystem?
247
319
Amiga*:UNIX_System_V:4.0:*)
248
320
echo m68k-unknown-sysv4
251
echo m68k-unknown-openbsd${UNAME_RELEASE}
253
322
*:[Aa]miga[Oo][Ss]:*:*)
254
323
echo ${UNAME_MACHINE}-unknown-amigaos
257
echo mips64el-unknown-openbsd${UNAME_RELEASE}
260
echo mipsel-unknown-openbsd${UNAME_RELEASE}
263
echo mips-unknown-openbsd${UNAME_RELEASE}
266
echo mipsel-unknown-openbsd${UNAME_RELEASE}
269
echo mips-unknown-openbsd${UNAME_RELEASE}
272
echo mipsel-unknown-openbsd${UNAME_RELEASE}
325
*:[Mm]orph[Oo][Ss]:*:*)
326
echo ${UNAME_MACHINE}-unknown-morphos
275
329
echo i370-ibm-openedition
332
echo powerpc-ibm-os400
277
334
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
278
335
echo arm-acorn-riscix${UNAME_RELEASE}
417
eval $set_cc_for_build
418
$CC_FOR_BUILD $dummy.c -o $dummy \
419
&& ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
420
&& rm -f $dummy.c $dummy && exit 0
421
rm -f $dummy.c $dummy
467
$CC_FOR_BUILD -o $dummy $dummy.c \
468
&& $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
422
470
echo mips-mips-riscos${UNAME_RELEASE}
424
472
Motorola:PowerMAX_OS:*:*)
425
473
echo powerpc-motorola-powermax
475
Motorola:*:4.3:PL8-*)
476
echo powerpc-harris-powermax
478
Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
479
echo powerpc-harris-powermax
427
481
Night_Hawk:Power_UNIX:*:*)
428
482
echo powerpc-harris-powerunix
701
755
echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
704
echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
707
758
echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
710
761
echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
713
echo cray2-cray-unicos
764
echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
715
766
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
716
767
FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
717
768
FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
718
769
FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
719
770
echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
722
echo m68k-unknown-openbsd${UNAME_RELEASE}
772
5000:UNIX_System_V:4.*:*)
773
FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
774
FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
775
echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
724
777
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
725
778
echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
761
817
echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
764
821
echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
824
# other systems with GNU libc and userland
825
echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
767
828
echo ${UNAME_MACHINE}-pc-minix
770
831
echo ${UNAME_MACHINE}-unknown-linux-gnu
834
echo cris-axis-linux-gnu
773
echo ${UNAME_MACHINE}-unknown-linux
837
echo ${UNAME_MACHINE}-unknown-linux-gnu
840
echo ${UNAME_MACHINE}-unknown-linux-gnu
776
843
echo ${UNAME_MACHINE}-unknown-linux-gnu
779
case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in
780
big) echo mips-unknown-linux-gnu && exit 0 ;;
781
little) echo mipsel-unknown-linux-gnu && exit 0 ;;
783
# Since Linux 2.4.20-* there is no such line in /proc/cpuinfo anymore
784
eval $set_cc_for_build
785
sed 's/^ //' << EOF > $dummy.c
793
$CC_FOR_BUILD $dummy.c -o $dummy
794
case `file $dummy` in
795
*MIPS\ *_BE*) echo mips-unknown-linux-gnu && exit 0 ;;
796
*MIPS\ *_LE*) echo mipsel-unknown-linux-gnu && exit 0 ;;
797
*MSB\ MIPS-I\ executable*) echo mips-unknown-linux-gnu && exit 0 ;;
798
*LSB\ MIPS-I\ executable*) echo mipsel-unknown-linux-gnu && exit 0 ;;
800
rm -f $dummy.c $dummy
846
eval $set_cc_for_build
847
sed 's/^ //' << EOF >$dummy.c
851
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
854
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
861
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
862
test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
865
eval $set_cc_for_build
866
sed 's/^ //' << EOF >$dummy.c
870
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
873
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
880
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
881
test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
803
884
echo powerpc-unknown-linux-gnu
871
956
# Determine whether the default compiler is a.out or elf
873
#include <features.h>
875
#include <stdio.h> /* for printf() prototype */
876
int main (int argc, char *argv[]) {
878
int main (argc, argv) int argc; char *argv[]; {
883
printf ("%s-pc-linux-gnu\n", argv[1]);
885
printf ("%s-pc-linux-gnulibc1\n", argv[1]);
888
printf ("%s-pc-linux-gnulibc1\n", argv[1]);
891
printf ("%s-pc-linux-gnuaout\n", argv[1]);
957
eval $set_cc_for_build
958
sed 's/^ //' << EOF >$dummy.c
959
#include <features.h>
971
#ifdef __INTEL_COMPILER
896
eval $set_cc_for_build
897
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
898
rm -f $dummy.c $dummy
981
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
982
test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
899
983
test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
901
985
i*86:DYNIX/ptx:4*:*)
912
996
# Use sysv4.2uw... so that sysv4* matches it.
913
997
echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
1000
# If we were able to find `uname', then EMX Unix compatibility
1001
# is probably installed.
1002
echo ${UNAME_MACHINE}-pc-os2-emx
1004
i*86:XTS-300:*:STOP)
1005
echo ${UNAME_MACHINE}-unknown-stop
1008
echo ${UNAME_MACHINE}-unknown-atheos
1011
echo ${UNAME_MACHINE}-pc-syllable
1013
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
1014
echo i386-unknown-lynxos${UNAME_RELEASE}
1017
echo ${UNAME_MACHINE}-pc-msdosdjgpp
915
1019
i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
916
1020
UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
917
1021
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
933
1037
UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
934
1038
echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
935
1039
elif /bin/uname -X 2>/dev/null >/dev/null ; then
936
UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
937
(/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
938
(/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \
1040
UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
1041
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
1042
(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
939
1043
&& UNAME_MACHINE=i586
940
(/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \
1044
(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
941
1045
&& UNAME_MACHINE=i686
942
(/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \
1046
(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
943
1047
&& UNAME_MACHINE=i686
944
1048
echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
946
1050
echo ${UNAME_MACHINE}-pc-sysv32
950
echo ${UNAME_MACHINE}-pc-msdosdjgpp
953
1054
# Left here for compatibility:
954
1055
# uname -m prints for DJGPP always 'pc', but it prints nothing about
1072
1179
echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
1075
echo `uname -p`-apple-darwin${UNAME_RELEASE}
1183
*86) UNAME_PROCESSOR=i686 ;;
1184
powerpc) UNAME_PROCESSOR=powerpc ;;
1186
echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
1077
1188
*:procnto*:*:* | *:QNX:[0123456789]*:*)
1078
if test "${UNAME_MACHINE}" = "x86pc"; then
1189
UNAME_PROCESSOR=`uname -p`
1190
if test "$UNAME_PROCESSOR" = "x86"; then
1191
UNAME_PROCESSOR=i386
1079
1192
UNAME_MACHINE=pc
1081
echo `uname -p`-${UNAME_MACHINE}-nto-qnx
1194
echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
1084
1197
echo i386-pc-qnx
1086
NSR-[KW]:NONSTOP_KERNEL:*:*)
1199
NSR-?:NONSTOP_KERNEL:*:*)
1087
1200
echo nsr-tandem-nsk${UNAME_RELEASE}
1089
1202
*:NonStop-UX:*:*)