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 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
24
24
# configuration script generated by Autoconf, you may include it under
25
25
# the same distribution terms that you use for the rest of that program.
27
# Written by Per Bothner <bothner@cygnus.com>.
28
# Please send patches to <config-patches@gnu.org>.
27
# Originally written by Per Bothner <per@bothner.com>.
28
# Please send patches to <config-patches@gnu.org>. Submit a context
29
# diff and a properly formatted ChangeLog entry.
30
31
# This script attempts to guess a canonical system name similar to
31
32
# config.sub. If it succeeds, it prints the system name on stdout, and
52
53
GNU config.guess ($timestamp)
54
55
Originally written by Per Bothner.
55
Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99, 2000
56
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
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.
101
# This shell variable is my proudest work .. or something. --bje
103
set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ;
104
(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old)
105
|| (echo "$me: cannot create $tmpdir" >&2 && exit 1) ;
106
dummy=$tmpdir/dummy ;
107
files="$dummy.c $dummy.o $dummy.rel $dummy" ;
108
trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ;
98
109
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
103
CC_FOR_BUILD="$c"; break
106
rm -f $dummy.c $dummy.o $dummy.rel
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 ;
107
117
if test x"$CC_FOR_BUILD" = x ; then
108
CC_FOR_BUILD=no_compiler_found
118
CC_FOR_BUILD=no_compiler_found ;
111
121
,,*) CC_FOR_BUILD=$CC ;;
112
122
,*,*) CC_FOR_BUILD=$HOST_CC ;;
115
126
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
116
# (ghazi@noc.rutgers.edu 8/24/94.)
127
# (ghazi@noc.rutgers.edu 1994-08-24)
117
128
if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
118
129
PATH=$PATH:/.attbin ; export PATH
128
139
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
130
# Netbsd (nbsd) targets should (where applicable) match one or
141
# NetBSD (nbsd) targets should (where applicable) match one or
131
142
# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
132
143
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
133
144
# switched to ELF, *-*-netbsd* would select the old
134
145
# object file format. This provides both forward
135
146
# compatibility and a consistent mechanism for selecting the
136
147
# 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 ;;
149
# Note: NetBSD doesn't particularly care about the vendor
150
# portion of the name. We always set it to "unknown".
151
sysctl="sysctl -n hw.machine_arch"
152
UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
153
/usr/sbin/$sysctl 2>/dev/null || echo unknown)`
154
case "${UNAME_MACHINE_ARCH}" in
155
armeb) machine=armeb-unknown ;;
156
arm*) machine=arm-unknown ;;
157
sh3el) machine=shl-unknown ;;
158
sh3eb) machine=sh-unknown ;;
159
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
149
161
# The Operating System including object format, if it has switched
150
162
# 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)
163
case "${UNAME_MACHINE_ARCH}" in
164
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
165
eval $set_cc_for_build
153
166
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
154
167
| grep __ELF__ >/dev/null
171
184
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
172
185
echo "${machine}-${os}${release}"
188
echo m68k-unknown-openbsd${UNAME_RELEASE}
191
echo mipsel-unknown-openbsd${UNAME_RELEASE}
194
echo m68k-unknown-openbsd${UNAME_RELEASE}
197
echo m68k-unknown-openbsd${UNAME_RELEASE}
200
echo powerpc-unknown-openbsd${UNAME_RELEASE}
203
echo m68k-unknown-openbsd${UNAME_RELEASE}
206
echo m88k-unknown-openbsd${UNAME_RELEASE}
209
echo powerpc-unknown-openbsd${UNAME_RELEASE}
212
echo mipsel-unknown-openbsd${UNAME_RELEASE}
215
echo mipseb-unknown-openbsd${UNAME_RELEASE}
218
echo m68k-unknown-openbsd${UNAME_RELEASE}
221
echo mipsel-unknown-openbsd${UNAME_RELEASE}
224
echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
175
227
if test $UNAME_RELEASE = "V4.0"; then
176
228
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
242
301
Amiga*:UNIX_System_V:4.0:*)
243
302
echo m68k-unknown-sysv4
246
echo m68k-unknown-openbsd${UNAME_RELEASE}
248
304
*:[Aa]miga[Oo][Ss]:*:*)
249
305
echo ${UNAME_MACHINE}-unknown-amigaos
252
echo mips64el-unknown-openbsd${UNAME_RELEASE}
255
echo mipsel-unknown-openbsd${UNAME_RELEASE}
258
echo mips-unknown-openbsd${UNAME_RELEASE}
261
echo mipsel-unknown-openbsd${UNAME_RELEASE}
264
echo mips-unknown-openbsd${UNAME_RELEASE}
267
echo mipsel-unknown-openbsd${UNAME_RELEASE}
307
*:[Mm]orph[Oo][Ss]:*:*)
308
echo ${UNAME_MACHINE}-unknown-morphos
270
311
echo i370-ibm-openedition
409
$CC_FOR_BUILD $dummy.c -o $dummy \
410
&& ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
411
&& rm -f $dummy.c $dummy && exit 0
412
rm -f $dummy.c $dummy
440
$CC_FOR_BUILD -o $dummy $dummy.c \
441
&& $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
442
&& rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
443
rm -f $dummy.c $dummy && rmdir $tmpdir
413
444
echo mips-mips-riscos${UNAME_RELEASE}
415
446
Motorola:PowerMAX_OS:*:*)
416
447
echo powerpc-motorola-powermax
449
Motorola:*:4.3:PL8-*)
450
echo powerpc-harris-powermax
452
Night_Hawk:*:*:PowerMAX_OS)
453
echo powerpc-harris-powermax
418
455
Night_Hawk:Power_UNIX:*:*)
419
456
echo powerpc-harris-powerunix
536
574
9000/31? ) HP_ARCH=m68000 ;;
537
575
9000/[34]?? ) HP_ARCH=m68k ;;
538
576
9000/[678][0-9][0-9])
539
case "${HPUX_REV}" in
541
if [ -x /usr/bin/getconf ]; then
542
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
577
if [ -x /usr/bin/getconf ]; then
578
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
543
579
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
544
580
case "${sc_cpu_version}" in
545
581
523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
548
584
case "${sc_kernel_bits}" in
549
585
32) HP_ARCH="hppa2.0n" ;;
550
586
64) HP_ARCH="hppa2.0w" ;;
587
'') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
555
if [ "${HP_ARCH}" = "" ]; then
556
sed 's/^ //' << EOF >$dummy.c
591
if [ "${HP_ARCH}" = "" ]; then
592
eval $set_cc_for_build
593
sed 's/^ //' << EOF >$dummy.c
558
595
#define _HPUX_SOURCE
559
596
#include <stdlib.h>
673
708
C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
674
709
echo c4-convex-bsd
680
echo ymp-cray-unicos${UNAME_RELEASE}
712
echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
682
714
CRAY*[A-Z]90:*:*:*)
683
715
echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
684
716
| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
685
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/
717
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
688
721
echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
697
730
echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
700
echo cray2-cray-unicos
702
732
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
703
733
FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
704
734
FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
705
735
FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
706
736
echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
709
echo m68k-unknown-openbsd${UNAME_RELEASE}
711
738
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
712
739
echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
718
745
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
721
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
724
echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
748
# Determine whether the default compiler uses glibc.
749
eval $set_cc_for_build
750
sed 's/^ //' << EOF >$dummy.c
751
#include <features.h>
758
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
759
rm -f $dummy.c && rmdir $tmpdir
760
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
727
763
echo ${UNAME_MACHINE}-pc-cygwin
757
796
echo ${UNAME_MACHINE}-unknown-linux-gnu
760
echo ${UNAME_MACHINE}-unknown-linux
799
echo ${UNAME_MACHINE}-unknown-linux-gnu
763
802
echo ${UNAME_MACHINE}-unknown-linux-gnu
768
#include <stdio.h> /* for printf() prototype */
769
int main (int argc, char *argv[]) {
771
int main (argc, argv) int argc; char *argv[]; {
774
printf ("%s-unknown-linux-gnu\n", argv[1]);
777
printf ("%sel-unknown-linux-gnu\n", argv[1]);
805
eval $set_cc_for_build
806
sed 's/^ //' << EOF >$dummy.c
810
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
813
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
782
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
783
rm -f $dummy.c $dummy
820
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
821
rm -f $dummy.c && rmdir $tmpdir
822
test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0
786
# Determine Lib Version
788
#include <features.h>
789
#if defined(__GLIBC__)
790
extern char __libc_version[];
791
extern char __libc_release[];
797
#if defined(__GLIBC__)
798
printf("%s %s\n", __libc_version, __libc_release);
806
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null
807
if test "$?" = 0 ; then
808
./$dummy | grep 1\.99 > /dev/null
809
if test "$?" = 0 ; then LIBC="libc1" ; fi
811
rm -f $dummy.c $dummy
812
echo powerpc-unknown-linux-gnu${LIBC}
825
echo powerpc-unknown-linux-gnu
828
echo powerpc64-unknown-linux-gnu
818
.byte 37,100,45,37,120,10,0 # "%d-%x\n"
824
.frame \$30,16,\$26,0
827
.long 0x47e03d80 # implver \$0
829
.long 0x47e20c21 # amask \$2,\$1
840
$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
841
if test "$?" = 0 ; then
843
0-0) UNAME_MACHINE="alpha" ;;
844
1-0) UNAME_MACHINE="alphaev5" ;;
845
1-1) UNAME_MACHINE="alphaev56" ;;
846
1-101) UNAME_MACHINE="alphapca56" ;;
847
2-303) UNAME_MACHINE="alphaev6" ;;
848
2-307) UNAME_MACHINE="alphaev67" ;;
850
objdump --private-headers $dummy | \
851
grep ld.so.1 > /dev/null
852
if test "$?" = 0 ; then
856
rm -f $dummy.s $dummy
831
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
832
EV5) UNAME_MACHINE=alphaev5 ;;
833
EV56) UNAME_MACHINE=alphaev56 ;;
834
PCA56) UNAME_MACHINE=alphapca56 ;;
835
PCA57) UNAME_MACHINE=alphapca56 ;;
836
EV6) UNAME_MACHINE=alphaev6 ;;
837
EV67) UNAME_MACHINE=alphaev67 ;;
838
EV68*) UNAME_MACHINE=alphaev68 ;;
840
objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
841
if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
857
842
echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
859
844
parisc:Linux:*:* | hppa:Linux:*:*)
883
868
# The BFD linker knows what the default object file format is, so
884
869
# first see if it will tell us. cd to the root directory to prevent
885
870
# problems with other programs or directories called `ld' in the path.
886
ld_supported_emulations=`cd /; ld --help 2>&1 \
887
| sed -ne '/supported emulations:/!d
871
# Set LC_ALL=C to ensure ld outputs messages in English.
872
ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
873
| sed -ne '/supported targets:/!d
889
s/.*supported emulations: *//
875
s/.*supported targets: *//
892
case "$ld_supported_emulations" in
878
case "$ld_supported_targets" in
880
TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
894
883
echo "${UNAME_MACHINE}-pc-linux-gnuaout"
898
TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
901
886
echo "${UNAME_MACHINE}-pc-linux-gnucoff"
905
# Either a pre-BFD a.out linker (linux-gnuoldld)
906
# or one that does not give us useful --help.
907
# GCC wants to distinguish between linux-gnuoldld and linux-gnuaout.
908
# If ld does not provide *any* "supported emulations:"
909
# that means it is gnuoldld.
910
test -z "$ld_supported_emulations" && echo "${UNAME_MACHINE}-pc-linux-gnuoldld" && exit 0
911
case "${UNAME_MACHINE}" in
889
# Either a pre-BFD a.out linker (linux-gnuoldld) or
890
# one that does not give us useful --help.
891
echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
919
894
# Determine whether the default compiler is a.out or elf
921
#include <features.h>
923
#include <stdio.h> /* for printf() prototype */
924
int main (int argc, char *argv[]) {
926
int main (argc, argv) int argc; char *argv[]; {
931
printf ("%s-${VENDOR}-linux-gnu\n", argv[1]);
933
printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
936
printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
939
printf ("%s-${VENDOR}-linux-gnuaout\n", argv[1]);
895
eval $set_cc_for_build
896
sed 's/^ //' << EOF >$dummy.c
897
#include <features.h>
909
#ifdef __INTEL_COMPILER
944
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
945
rm -f $dummy.c $dummy
916
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
917
rm -f $dummy.c && rmdir $tmpdir
918
test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
946
919
test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
948
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. earlier versions
949
# are messed up and put the nodename in both sysname and nodename.
950
921
i*86:DYNIX/ptx:4*:*)
922
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
923
# earlier versions are messed up and put the nodename in both
924
# sysname and nodename.
951
925
echo i386-sequent-sysv4
953
927
i*86:UNIX_SV:4.2MP:2.*)
966
940
echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
970
# Fixed at (any) Pentium or better
972
if [ ${UNAME_SYSTEM} = "UnixWare" ] ; then
973
echo ${UNAME_MACHINE}-sco-sysv${UNAME_RELEASE}uw${UNAME_VERSION}
975
echo ${UNAME_MACHINE}-pc-sysv${UNAME_RELEASE}
944
case `/bin/uname -X | grep "^Machine"` in
945
*486*) UNAME_MACHINE=i486 ;;
946
*Pentium) UNAME_MACHINE=i586 ;;
947
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
949
echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
979
952
if test -f /usr/options/cb.name; then
980
953
UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
981
954
echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
982
955
elif /bin/uname -X 2>/dev/null >/dev/null ; then
983
UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
984
(/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
985
(/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \
956
UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
957
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
958
(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
986
959
&& UNAME_MACHINE=i586
987
(/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \
960
(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
988
961
&& UNAME_MACHINE=i686
989
(/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \
962
(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
990
963
&& UNAME_MACHINE=i686
991
964
echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
1020
993
echo m68010-convergent-sysv
995
mc68k:UNIX:SYSTEM5:3.51m)
996
echo m68k-convergent-sysv
1022
998
M68*:*:R3V[567]*:*)
1023
999
test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
1024
3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 4850:*:4.0:3.0)
1000
3[34]??:*: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)
1026
1002
test -r /etc/.relid \
1027
1003
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
1118
1101
echo `uname -p`-apple-darwin${UNAME_RELEASE}
1120
1103
*:procnto*:*:* | *:QNX:[0123456789]*:*)
1121
if test "${UNAME_MACHINE}" = "x86pc"; then
1104
UNAME_PROCESSOR=`uname -p`
1105
if test "$UNAME_PROCESSOR" = "x86"; then
1106
UNAME_PROCESSOR=i386
1122
1107
UNAME_MACHINE=pc
1124
echo `uname -p`-${UNAME_MACHINE}-nto-qnx
1109
echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
1127
1112
echo i386-pc-qnx
1129
NSR-[KW]:NONSTOP_KERNEL:*:*)
1114
NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
1130
1115
echo nsr-tandem-nsk${UNAME_RELEASE}
1132
1117
*:NonStop-UX:*:*)