diff options
Diffstat (limited to 'config.guess')
-rwxr-xr-x | config.guess | 158 |
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 | } |
622 | EOF | 622 | EOF |
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 | ||