summaryrefslogtreecommitdiff
path: root/config.guess
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2003-11-21 23:48:55 +1100
committerDamien Miller <djm@mindrot.org>2003-11-21 23:48:55 +1100
commita8e06cef35c205e1aa562513c6d034a10c8c9a6d (patch)
treecf8bdb4466f553088c020b9179cabd6eaf196075 /config.guess
parent8c5e91c03fdd2693f0635f8b2a9904bffc94ce16 (diff)
- djm@cvs.openbsd.org 2003/11/21 11:57:03
[everything] unexpand and delete whitespace at EOL; ok markus@ (done locally and RCS IDs synced)
Diffstat (limited to 'config.guess')
-rwxr-xr-xconfig.guess158
1 files changed, 79 insertions, 79 deletions
diff --git a/config.guess b/config.guess
index e8f206123..3fe4d4f35 100755
--- a/config.guess
+++ b/config.guess
@@ -174,7 +174,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
174 fi 174 fi
175 ;; 175 ;;
176 *) 176 *)
177 os=netbsd 177 os=netbsd
178 ;; 178 ;;
179 esac 179 esac
180 # The OS release 180 # The OS release
@@ -382,23 +382,23 @@ EOF
382 # MiNT. But MiNT is downward compatible to TOS, so this should 382 # MiNT. But MiNT is downward compatible to TOS, so this should
383 # be no problem. 383 # be no problem.
384 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) 384 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
385 echo m68k-atari-mint${UNAME_RELEASE} 385 echo m68k-atari-mint${UNAME_RELEASE}
386 exit 0 ;; 386 exit 0 ;;
387 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) 387 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
388 echo m68k-atari-mint${UNAME_RELEASE} 388 echo m68k-atari-mint${UNAME_RELEASE}
389 exit 0 ;; 389 exit 0 ;;
390 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) 390 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
391 echo m68k-atari-mint${UNAME_RELEASE} 391 echo m68k-atari-mint${UNAME_RELEASE}
392 exit 0 ;; 392 exit 0 ;;
393 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) 393 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
394 echo m68k-milan-mint${UNAME_RELEASE} 394 echo m68k-milan-mint${UNAME_RELEASE}
395 exit 0 ;; 395 exit 0 ;;
396 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) 396 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
397 echo m68k-hades-mint${UNAME_RELEASE} 397 echo m68k-hades-mint${UNAME_RELEASE}
398 exit 0 ;; 398 exit 0 ;;
399 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) 399 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
400 echo m68k-unknown-mint${UNAME_RELEASE} 400 echo m68k-unknown-mint${UNAME_RELEASE}
401 exit 0 ;; 401 exit 0 ;;
402 powerpc:machten:*:*) 402 powerpc:machten:*:*)
403 echo powerpc-apple-machten${UNAME_RELEASE} 403 echo powerpc-apple-machten${UNAME_RELEASE}
404 exit 0 ;; 404 exit 0 ;;
@@ -462,8 +462,8 @@ EOF
462 echo m88k-motorola-sysv3 462 echo m88k-motorola-sysv3
463 exit 0 ;; 463 exit 0 ;;
464 AViiON:dgux:*:*) 464 AViiON:dgux:*:*)
465 # DG/UX returns AViiON for all architectures 465 # DG/UX returns AViiON for all architectures
466 UNAME_PROCESSOR=`/usr/bin/uname -p` 466 UNAME_PROCESSOR=`/usr/bin/uname -p`
467 if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] 467 if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
468 then 468 then
469 if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ 469 if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
@@ -476,7 +476,7 @@ EOF
476 else 476 else
477 echo i586-dg-dgux${UNAME_RELEASE} 477 echo i586-dg-dgux${UNAME_RELEASE}
478 fi 478 fi
479 exit 0 ;; 479 exit 0 ;;
480 M88*:DolphinOS:*:*) # DolphinOS (SVR3) 480 M88*:DolphinOS:*:*) # DolphinOS (SVR3)
481 echo m88k-dolphin-sysv3 481 echo m88k-dolphin-sysv3
482 exit 0 ;; 482 exit 0 ;;
@@ -573,52 +573,52 @@ EOF
573 9000/[678][0-9][0-9]) 573 9000/[678][0-9][0-9])
574 if [ -x /usr/bin/getconf ]; then 574 if [ -x /usr/bin/getconf ]; then
575 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` 575 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
576 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` 576 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
577 case "${sc_cpu_version}" in 577 case "${sc_cpu_version}" in
578 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 578 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
579 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 579 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
580 532) # CPU_PA_RISC2_0 580 532) # CPU_PA_RISC2_0
581 case "${sc_kernel_bits}" in 581 case "${sc_kernel_bits}" in
582 32) HP_ARCH="hppa2.0n" ;; 582 32) HP_ARCH="hppa2.0n" ;;
583 64) HP_ARCH="hppa2.0w" ;; 583 64) HP_ARCH="hppa2.0w" ;;
584 '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 584 '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
585 esac ;; 585 esac ;;
586 esac 586 esac
587 fi 587 fi
588 if [ "${HP_ARCH}" = "" ]; then 588 if [ "${HP_ARCH}" = "" ]; then
589 eval $set_cc_for_build 589 eval $set_cc_for_build
590 sed 's/^ //' << EOF >$dummy.c 590 sed 's/^ //' << EOF >$dummy.c
591 591
592 #define _HPUX_SOURCE 592 #define _HPUX_SOURCE
593 #include <stdlib.h> 593 #include <stdlib.h>
594 #include <unistd.h> 594 #include <unistd.h>
595 595
596 int main () 596 int main ()
597 { 597 {
598 #if defined(_SC_KERNEL_BITS) 598 #if defined(_SC_KERNEL_BITS)
599 long bits = sysconf(_SC_KERNEL_BITS); 599 long bits = sysconf(_SC_KERNEL_BITS);
600 #endif 600 #endif
601 long cpu = sysconf (_SC_CPU_VERSION); 601 long cpu = sysconf (_SC_CPU_VERSION);
602 602
603 switch (cpu) 603 switch (cpu)
604 { 604 {
605 case CPU_PA_RISC1_0: puts ("hppa1.0"); break; 605 case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
606 case CPU_PA_RISC1_1: puts ("hppa1.1"); break; 606 case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
607 case CPU_PA_RISC2_0: 607 case CPU_PA_RISC2_0:
608 #if defined(_SC_KERNEL_BITS) 608 #if defined(_SC_KERNEL_BITS)
609 switch (bits) 609 switch (bits)
610 { 610 {
611 case 64: puts ("hppa2.0w"); break; 611 case 64: puts ("hppa2.0w"); break;
612 case 32: puts ("hppa2.0n"); break; 612 case 32: puts ("hppa2.0n"); break;
613 default: puts ("hppa2.0"); break; 613 default: puts ("hppa2.0"); break;
614 } break; 614 } break;
615 #else /* !defined(_SC_KERNEL_BITS) */ 615 #else /* !defined(_SC_KERNEL_BITS) */
616 puts ("hppa2.0"); break; 616 puts ("hppa2.0"); break;
617 #endif 617 #endif
618 default: puts ("hppa1.0"); break; 618 default: puts ("hppa1.0"); break;
619 } 619 }
620 exit (0); 620 exit (0);
621 } 621 }
622EOF 622EOF
623 (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`$dummy` 623 (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`$dummy`
624 if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi 624 if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
@@ -689,22 +689,22 @@ EOF
689 exit 0 ;; 689 exit 0 ;;
690 C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) 690 C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
691 echo c1-convex-bsd 691 echo c1-convex-bsd
692 exit 0 ;; 692 exit 0 ;;
693 C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) 693 C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
694 if getsysinfo -f scalar_acc 694 if getsysinfo -f scalar_acc
695 then echo c32-convex-bsd 695 then echo c32-convex-bsd
696 else echo c2-convex-bsd 696 else echo c2-convex-bsd
697 fi 697 fi
698 exit 0 ;; 698 exit 0 ;;
699 C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) 699 C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
700 echo c34-convex-bsd 700 echo c34-convex-bsd
701 exit 0 ;; 701 exit 0 ;;
702 C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) 702 C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
703 echo c38-convex-bsd 703 echo c38-convex-bsd
704 exit 0 ;; 704 exit 0 ;;
705 C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) 705 C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
706 echo c4-convex-bsd 706 echo c4-convex-bsd
707 exit 0 ;; 707 exit 0 ;;
708 CRAY*Y-MP:*:*:*) 708 CRAY*Y-MP:*:*:*)
709 echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 709 echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
710 exit 0 ;; 710 exit 0 ;;
@@ -731,10 +731,10 @@ EOF
731 exit 0 ;; 731 exit 0 ;;
732 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) 732 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
733 FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` 733 FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
734 FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` 734 FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
735 FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` 735 FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
736 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" 736 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
737 exit 0 ;; 737 exit 0 ;;
738 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) 738 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
739 echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} 739 echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
740 exit 0 ;; 740 exit 0 ;;
@@ -836,7 +836,7 @@ EOF
836 EV6) UNAME_MACHINE=alphaev6 ;; 836 EV6) UNAME_MACHINE=alphaev6 ;;
837 EV67) UNAME_MACHINE=alphaev67 ;; 837 EV67) UNAME_MACHINE=alphaev67 ;;
838 EV68*) UNAME_MACHINE=alphaev68 ;; 838 EV68*) UNAME_MACHINE=alphaev68 ;;
839 esac 839 esac
840 objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null 840 objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
841 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi 841 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
842 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} 842 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
@@ -875,7 +875,7 @@ EOF
875 s/.*supported targets: *// 875 s/.*supported targets: *//
876 s/ .*// 876 s/ .*//
877 p'` 877 p'`
878 case "$ld_supported_targets" in 878 case "$ld_supported_targets" in
879 elf32-i386) 879 elf32-i386)
880 TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" 880 TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
881 ;; 881 ;;
@@ -925,11 +925,11 @@ EOF
925 echo i386-sequent-sysv4 925 echo i386-sequent-sysv4
926 exit 0 ;; 926 exit 0 ;;
927 i*86:UNIX_SV:4.2MP:2.*) 927 i*86:UNIX_SV:4.2MP:2.*)
928 # Unixware is an offshoot of SVR4, but it has its own version 928 # Unixware is an offshoot of SVR4, but it has its own version
929 # number series starting with 2... 929 # number series starting with 2...
930 # I am not positive that other SVR4 systems won't match this, 930 # I am not positive that other SVR4 systems won't match this,
931 # I just have to hope. -- rms. 931 # I just have to hope. -- rms.
932 # Use sysv4.2uw... so that sysv4* matches it. 932 # Use sysv4.2uw... so that sysv4* matches it.
933 echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} 933 echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
934 exit 0 ;; 934 exit 0 ;;
935 i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) 935 i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
@@ -971,10 +971,10 @@ EOF
971 exit 0 ;; 971 exit 0 ;;
972 pc:*:*:*) 972 pc:*:*:*)
973 # Left here for compatibility: 973 # Left here for compatibility:
974 # uname -m prints for DJGPP always 'pc', but it prints nothing about 974 # uname -m prints for DJGPP always 'pc', but it prints nothing about
975 # the processor, so we play safe by assuming i386. 975 # the processor, so we play safe by assuming i386.
976 echo i386-pc-msdosdjgpp 976 echo i386-pc-msdosdjgpp
977 exit 0 ;; 977 exit 0 ;;
978 Intel:Mach:3*:*) 978 Intel:Mach:3*:*)
979 echo i386-pc-mach3 979 echo i386-pc-mach3
980 exit 0 ;; 980 exit 0 ;;
@@ -1003,8 +1003,8 @@ EOF
1003 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ 1003 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
1004 && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; 1004 && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
1005 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) 1005 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
1006 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ 1006 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1007 && echo i486-ncr-sysv4 && exit 0 ;; 1007 && echo i486-ncr-sysv4 && exit 0 ;;
1008 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) 1008 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
1009 echo m68k-unknown-lynxos${UNAME_RELEASE} 1009 echo m68k-unknown-lynxos${UNAME_RELEASE}
1010 exit 0 ;; 1010 exit 0 ;;
@@ -1041,9 +1041,9 @@ EOF
1041 fi 1041 fi
1042 exit 0 ;; 1042 exit 0 ;;
1043 PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort 1043 PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
1044 # says <Richard.M.Bartel@ccMail.Census.GOV> 1044 # says <Richard.M.Bartel@ccMail.Census.GOV>
1045 echo i586-unisys-sysv4 1045 echo i586-unisys-sysv4
1046 exit 0 ;; 1046 exit 0 ;;
1047 *:UNIX_System_V:4*:FTX*) 1047 *:UNIX_System_V:4*:FTX*)
1048 # From Gerald Hewes <hewes@openmarket.com>. 1048 # From Gerald Hewes <hewes@openmarket.com>.
1049 # How about differentiating between stratus architectures? -djm 1049 # How about differentiating between stratus architectures? -djm
@@ -1065,11 +1065,11 @@ EOF
1065 exit 0 ;; 1065 exit 0 ;;
1066 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) 1066 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
1067 if [ -d /usr/nec ]; then 1067 if [ -d /usr/nec ]; then
1068 echo mips-nec-sysv${UNAME_RELEASE} 1068 echo mips-nec-sysv${UNAME_RELEASE}
1069 else 1069 else
1070 echo mips-unknown-sysv${UNAME_RELEASE} 1070 echo mips-unknown-sysv${UNAME_RELEASE}
1071 fi 1071 fi
1072 exit 0 ;; 1072 exit 0 ;;
1073 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. 1073 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
1074 echo powerpc-be-beos 1074 echo powerpc-be-beos
1075 exit 0 ;; 1075 exit 0 ;;
@@ -1179,11 +1179,11 @@ main ()
1179#include <sys/param.h> 1179#include <sys/param.h>
1180 printf ("m68k-sony-newsos%s\n", 1180 printf ("m68k-sony-newsos%s\n",
1181#ifdef NEWSOS4 1181#ifdef NEWSOS4
1182 "4" 1182 "4"
1183#else 1183#else
1184 "" 1184 ""
1185#endif 1185#endif
1186 ); exit (0); 1186 ); exit (0);
1187#endif 1187#endif
1188#endif 1188#endif
1189 1189