Changeset 3 in downloads for config.guess
- Timestamp:
- Oct 9, 2007, 6:41:19 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
config.guess
r1 r3 4 4 # 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 5 5 6 timestamp='2005-0 4-22'6 timestamp='2005-08-03' 7 7 8 8 # This file is free software; you can redistribute it and/or modify it … … 18 18 # You should have received a copy of the GNU General Public License 19 19 # along with this program; if not, write to the Free Software 20 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 21 # 02110-1301, USA. 21 22 # 22 23 # As a special exception to the GNU General Public License, if you … … 24 25 # configuration script generated by Autoconf, you may include it under 25 26 # the same distribution terms that you use for the rest of that program. 27 26 28 27 29 # Originally written by Per Bothner <per@bothner.com>. … … 67 69 case $1 in 68 70 --time-stamp | --time* | -t ) 69 echo "$timestamp" ; exit 0;;71 echo "$timestamp" ; exit ;; 70 72 --version | -v ) 71 echo "$version" ; exit 0;;73 echo "$version" ; exit ;; 72 74 --help | --h* | -h ) 73 echo "$usage"; exit 0;;75 echo "$usage"; exit ;; 74 76 -- ) # Stop option processing 75 77 shift; break ;; … … 124 126 ,,*) CC_FOR_BUILD=$CC ;; 125 127 ,*,*) CC_FOR_BUILD=$HOST_CC ;; 126 esac ; '128 esac ; set_cc_for_build= ;' 127 129 128 130 # This is needed to find uname on a Pyramid OSx when run in the BSD universe. … … 197 199 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. 198 200 echo "${machine}-${os}${release}" 199 exit 0 ;; 200 amd64:OpenBSD:*:*) 201 echo x86_64-unknown-openbsd${UNAME_RELEASE} 202 exit 0 ;; 203 amiga:OpenBSD:*:*) 204 echo m68k-unknown-openbsd${UNAME_RELEASE} 205 exit 0 ;; 206 cats:OpenBSD:*:*) 207 echo arm-unknown-openbsd${UNAME_RELEASE} 208 exit 0 ;; 209 hp300:OpenBSD:*:*) 210 echo m68k-unknown-openbsd${UNAME_RELEASE} 211 exit 0 ;; 212 luna88k:OpenBSD:*:*) 213 echo m88k-unknown-openbsd${UNAME_RELEASE} 214 exit 0 ;; 215 mac68k:OpenBSD:*:*) 216 echo m68k-unknown-openbsd${UNAME_RELEASE} 217 exit 0 ;; 218 macppc:OpenBSD:*:*) 219 echo powerpc-unknown-openbsd${UNAME_RELEASE} 220 exit 0 ;; 221 mvme68k:OpenBSD:*:*) 222 echo m68k-unknown-openbsd${UNAME_RELEASE} 223 exit 0 ;; 224 mvme88k:OpenBSD:*:*) 225 echo m88k-unknown-openbsd${UNAME_RELEASE} 226 exit 0 ;; 227 mvmeppc:OpenBSD:*:*) 228 echo powerpc-unknown-openbsd${UNAME_RELEASE} 229 exit 0 ;; 230 sgi:OpenBSD:*:*) 231 echo mips64-unknown-openbsd${UNAME_RELEASE} 232 exit 0 ;; 233 sun3:OpenBSD:*:*) 234 echo m68k-unknown-openbsd${UNAME_RELEASE} 235 exit 0 ;; 201 exit ;; 236 202 *:OpenBSD:*:*) 237 echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} 238 exit 0 ;; 203 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` 204 echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} 205 exit ;; 239 206 *:ekkoBSD:*:*) 240 207 echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} 241 exit 0;;208 exit ;; 242 209 macppc:MirBSD:*:*) 243 210 echo powerppc-unknown-mirbsd${UNAME_RELEASE} 244 exit 0;;211 exit ;; 245 212 *:MirBSD:*:*) 246 213 echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} 247 exit 0;;214 exit ;; 248 215 alpha:OSF1:*:*) 249 216 case $UNAME_RELEASE in … … 298 265 # 1.2 uses "1.2" for uname -r. 299 266 echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` 300 exit 0;;267 exit ;; 301 268 Alpha\ *:Windows_NT*:*) 302 269 # How do we know it's Interix rather than the generic POSIX subsystem? … … 304 271 # of the specific Alpha model? 305 272 echo alpha-pc-interix 306 exit 0;;273 exit ;; 307 274 21064:Windows_NT:50:3) 308 275 echo alpha-dec-winnt3.5 309 exit 0;;276 exit ;; 310 277 Amiga*:UNIX_System_V:4.0:*) 311 278 echo m68k-unknown-sysv4 312 exit 0;;279 exit ;; 313 280 *:[Aa]miga[Oo][Ss]:*:*) 314 281 echo ${UNAME_MACHINE}-unknown-amigaos 315 exit 0;;282 exit ;; 316 283 *:[Mm]orph[Oo][Ss]:*:*) 317 284 echo ${UNAME_MACHINE}-unknown-morphos 318 exit 0;;285 exit ;; 319 286 *:OS/390:*:*) 320 287 echo i370-ibm-openedition 321 exit 0;;288 exit ;; 322 289 *:z/VM:*:*) 323 290 echo s390-ibm-zvmoe 324 exit 0;;291 exit ;; 325 292 *:OS400:*:*) 326 293 echo powerpc-ibm-os400 327 exit 0;;294 exit ;; 328 295 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) 329 296 echo arm-acorn-riscix${UNAME_RELEASE} 330 exit 0;; 297 exit ;; 298 arm:riscos:*:*|arm:RISCOS:*:*) 299 echo arm-unknown-riscos 300 exit ;; 331 301 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) 332 302 echo hppa1.1-hitachi-hiuxmpp 333 exit 0;;303 exit ;; 334 304 Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) 335 305 # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. … … 339 309 echo pyramid-pyramid-bsd 340 310 fi 341 exit 0;;311 exit ;; 342 312 NILE*:*:*:dcosx) 343 313 echo pyramid-pyramid-svr4 344 exit 0;;314 exit ;; 345 315 DRS?6000:unix:4.0:6*) 346 316 echo sparc-icl-nx6 347 exit 0;;317 exit ;; 348 318 DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) 349 319 case `/usr/bin/uname -p` in 350 sparc) echo sparc-icl-nx7 && exit 0;;320 sparc) echo sparc-icl-nx7; exit ;; 351 321 esac ;; 352 322 sun4H:SunOS:5.*:*) 353 323 echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` 354 exit 0;;324 exit ;; 355 325 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) 356 326 echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` 357 exit 0;;327 exit ;; 358 328 i86pc:SunOS:5.*:*) 359 329 echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` 360 exit 0;;330 exit ;; 361 331 sun4*:SunOS:6*:*) 362 332 # According to config.sub, this is the proper way to canonicalize … … 364 334 # it's likely to be more like Solaris than SunOS4. 365 335 echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` 366 exit 0;;336 exit ;; 367 337 sun4*:SunOS:*:*) 368 338 case "`/usr/bin/arch -k`" in … … 373 343 # Japanese Language versions have a version number like `4.1.3-JL'. 374 344 echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` 375 exit 0;;345 exit ;; 376 346 sun3*:SunOS:*:*) 377 347 echo m68k-sun-sunos${UNAME_RELEASE} 378 exit 0;;348 exit ;; 379 349 sun*:*:4.2BSD:*) 380 350 UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` … … 388 358 ;; 389 359 esac 390 exit 0;;360 exit ;; 391 361 aushp:SunOS:*:*) 392 362 echo sparc-auspex-sunos${UNAME_RELEASE} 393 exit 0;;363 exit ;; 394 364 # The situation for MiNT is a little confusing. The machine name 395 365 # can be virtually everything (everything which is not … … 402 372 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) 403 373 echo m68k-atari-mint${UNAME_RELEASE} 404 exit 0;;374 exit ;; 405 375 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) 406 376 echo m68k-atari-mint${UNAME_RELEASE} 407 exit 0;;377 exit ;; 408 378 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) 409 379 echo m68k-atari-mint${UNAME_RELEASE} 410 exit 0;;380 exit ;; 411 381 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) 412 382 echo m68k-milan-mint${UNAME_RELEASE} 413 exit 0;;383 exit ;; 414 384 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) 415 385 echo m68k-hades-mint${UNAME_RELEASE} 416 exit 0;;386 exit ;; 417 387 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) 418 388 echo m68k-unknown-mint${UNAME_RELEASE} 419 exit 0;;389 exit ;; 420 390 m68k:machten:*:*) 421 391 echo m68k-apple-machten${UNAME_RELEASE} 422 exit 0;;392 exit ;; 423 393 powerpc:machten:*:*) 424 394 echo powerpc-apple-machten${UNAME_RELEASE} 425 exit 0;;395 exit ;; 426 396 RISC*:Mach:*:*) 427 397 echo mips-dec-mach_bsd4.3 428 exit 0;;398 exit ;; 429 399 RISC*:ULTRIX:*:*) 430 400 echo mips-dec-ultrix${UNAME_RELEASE} 431 exit 0;;401 exit ;; 432 402 VAX*:ULTRIX*:*:*) 433 403 echo vax-dec-ultrix${UNAME_RELEASE} 434 exit 0;;404 exit ;; 435 405 2020:CLIX:*:* | 2430:CLIX:*:*) 436 406 echo clipper-intergraph-clix${UNAME_RELEASE} 437 exit 0;;407 exit ;; 438 408 mips:*:*:UMIPS | mips:*:*:RISCos) 439 409 eval $set_cc_for_build … … 459 429 } 460 430 EOF 461 $CC_FOR_BUILD -o $dummy $dummy.c \ 462 && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ 463 && exit 0 431 $CC_FOR_BUILD -o $dummy $dummy.c && 432 dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && 433 SYSTEM_NAME=`$dummy $dummyarg` && 434 { echo "$SYSTEM_NAME"; exit; } 464 435 echo mips-mips-riscos${UNAME_RELEASE} 465 exit 0;;436 exit ;; 466 437 Motorola:PowerMAX_OS:*:*) 467 438 echo powerpc-motorola-powermax 468 exit 0;;439 exit ;; 469 440 Motorola:*:4.3:PL8-*) 470 441 echo powerpc-harris-powermax 471 exit 0;;442 exit ;; 472 443 Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) 473 444 echo powerpc-harris-powermax 474 exit 0;;445 exit ;; 475 446 Night_Hawk:Power_UNIX:*:*) 476 447 echo powerpc-harris-powerunix 477 exit 0;;448 exit ;; 478 449 m88k:CX/UX:7*:*) 479 450 echo m88k-harris-cxux7 480 exit 0;;451 exit ;; 481 452 m88k:*:4*:R4*) 482 453 echo m88k-motorola-sysv4 483 exit 0;;454 exit ;; 484 455 m88k:*:3*:R3*) 485 456 echo m88k-motorola-sysv3 486 exit 0;;457 exit ;; 487 458 AViiON:dgux:*:*) 488 459 # DG/UX returns AViiON for all architectures … … 500 471 echo i586-dg-dgux${UNAME_RELEASE} 501 472 fi 502 exit 0;;473 exit ;; 503 474 M88*:DolphinOS:*:*) # DolphinOS (SVR3) 504 475 echo m88k-dolphin-sysv3 505 exit 0;;476 exit ;; 506 477 M88*:*:R3*:*) 507 478 # Delta 88k system running SVR3 508 479 echo m88k-motorola-sysv3 509 exit 0;;480 exit ;; 510 481 XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) 511 482 echo m88k-tektronix-sysv3 512 exit 0;;483 exit ;; 513 484 Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) 514 485 echo m68k-tektronix-bsd 515 exit 0;;486 exit ;; 516 487 *:IRIX*:*:*) 517 488 echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` 518 exit 0;;489 exit ;; 519 490 ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. 520 echo romp-ibm-aix 521 exit 0 ;;# Note that: echo "'`uname -s`'" gives 'AIX '491 echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id 492 exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' 522 493 i*86:AIX:*:*) 523 494 echo i386-ibm-aix 524 exit 0;;495 exit ;; 525 496 ia64:AIX:*:*) 526 497 if [ -x /usr/bin/oslevel ] ; then … … 530 501 fi 531 502 echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} 532 exit 0;;503 exit ;; 533 504 *:AIX:2:3) 534 505 if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then … … 545 516 } 546 517 EOF 547 $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 548 echo rs6000-ibm-aix3.2.5 518 if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` 519 then 520 echo "$SYSTEM_NAME" 521 else 522 echo rs6000-ibm-aix3.2.5 523 fi 549 524 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then 550 525 echo rs6000-ibm-aix3.2.4 … … 552 527 echo rs6000-ibm-aix3.2 553 528 fi 554 exit 0;;529 exit ;; 555 530 *:AIX:*:[45]) 556 531 IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` … … 566 541 fi 567 542 echo ${IBM_ARCH}-ibm-aix${IBM_REV} 568 exit 0;;543 exit ;; 569 544 *:AIX:*:*) 570 545 echo rs6000-ibm-aix 571 exit 0;;546 exit ;; 572 547 ibmrt:4.4BSD:*|romp-ibm:BSD:*) 573 548 echo romp-ibm-bsd4.4 574 exit 0;;549 exit ;; 575 550 ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and 576 551 echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to 577 exit 0 ;;# report: romp-ibm BSD 4.3552 exit ;; # report: romp-ibm BSD 4.3 578 553 *:BOSX:*:*) 579 554 echo rs6000-bull-bosx 580 exit 0;;555 exit ;; 581 556 DPX/2?00:B.O.S.:*:*) 582 557 echo m68k-bull-sysv3 583 exit 0;;558 exit ;; 584 559 9000/[34]??:4.3bsd:1.*:*) 585 560 echo m68k-hp-bsd 586 exit 0;;561 exit ;; 587 562 hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) 588 563 echo m68k-hp-bsd4.4 589 exit 0;;564 exit ;; 590 565 9000/[34678]??:HP-UX:*:*) 591 566 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` … … 649 624 if [ ${HP_ARCH} = "hppa2.0w" ] 650 625 then 651 # avoid double evaluation of $set_cc_for_build 652 test -n "$CC_FOR_BUILD" || eval $set_cc_for_build 653 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null 626 eval $set_cc_for_build 627 628 # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating 629 # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler 630 # generating 64-bit code. GNU and HP use different nomenclature: 631 # 632 # $ CC_FOR_BUILD=cc ./config.guess 633 # => hppa2.0w-hp-hpux11.23 634 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess 635 # => hppa64-hp-hpux11.23 636 637 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | 638 grep __LP64__ >/dev/null 654 639 then 655 640 HP_ARCH="hppa2.0w" … … 659 644 fi 660 645 echo ${HP_ARCH}-hp-hpux${HPUX_REV} 661 exit 0;;646 exit ;; 662 647 ia64:HP-UX:*:*) 663 648 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` 664 649 echo ia64-hp-hpux${HPUX_REV} 665 exit 0;;650 exit ;; 666 651 3050*:HI-UX:*:*) 667 652 eval $set_cc_for_build … … 691 676 } 692 677 EOF 693 $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 678 $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && 679 { echo "$SYSTEM_NAME"; exit; } 694 680 echo unknown-hitachi-hiuxwe2 695 exit 0;;681 exit ;; 696 682 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) 697 683 echo hppa1.1-hp-bsd 698 exit 0;;684 exit ;; 699 685 9000/8??:4.3bsd:*:*) 700 686 echo hppa1.0-hp-bsd 701 exit 0;;687 exit ;; 702 688 *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) 703 689 echo hppa1.0-hp-mpeix 704 exit 0;;690 exit ;; 705 691 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) 706 692 echo hppa1.1-hp-osf 707 exit 0;;693 exit ;; 708 694 hp8??:OSF1:*:*) 709 695 echo hppa1.0-hp-osf 710 exit 0;;696 exit ;; 711 697 i*86:OSF1:*:*) 712 698 if [ -x /usr/sbin/sysversion ] ; then … … 715 701 echo ${UNAME_MACHINE}-unknown-osf1 716 702 fi 717 exit 0;;703 exit ;; 718 704 parisc*:Lites*:*:*) 719 705 echo hppa1.1-hp-lites 720 exit 0;;706 exit ;; 721 707 C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) 722 708 echo c1-convex-bsd 723 exit 0;;709 exit ;; 724 710 C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) 725 711 if getsysinfo -f scalar_acc … … 727 713 else echo c2-convex-bsd 728 714 fi 729 exit 0;;715 exit ;; 730 716 C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) 731 717 echo c34-convex-bsd 732 exit 0;;718 exit ;; 733 719 C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) 734 720 echo c38-convex-bsd 735 exit 0;;721 exit ;; 736 722 C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) 737 723 echo c4-convex-bsd 738 exit 0;;724 exit ;; 739 725 CRAY*Y-MP:*:*:*) 740 726 echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 741 exit 0;;727 exit ;; 742 728 CRAY*[A-Z]90:*:*:*) 743 729 echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ … … 745 731 -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ 746 732 -e 's/\.[^.]*$/.X/' 747 exit 0;;733 exit ;; 748 734 CRAY*TS:*:*:*) 749 735 echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 750 exit 0;;736 exit ;; 751 737 CRAY*T3E:*:*:*) 752 738 echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 753 exit 0;;739 exit ;; 754 740 CRAY*SV1:*:*:*) 755 741 echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 756 exit 0;;742 exit ;; 757 743 *:UNICOS/mp:*:*) 758 744 echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' 759 exit 0;;745 exit ;; 760 746 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) 761 747 FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` … … 763 749 FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` 764 750 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" 765 exit 0;;751 exit ;; 766 752 5000:UNIX_System_V:4.*:*) 767 753 FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` 768 754 FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` 769 755 echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" 770 exit 0;;756 exit ;; 771 757 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) 772 758 echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} 773 exit 0;;759 exit ;; 774 760 sparc*:BSD/OS:*:*) 775 761 echo sparc-unknown-bsdi${UNAME_RELEASE} 776 exit 0;;762 exit ;; 777 763 *:BSD/OS:*:*) 778 764 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} 779 exit 0;;765 exit ;; 780 766 *:FreeBSD:*:*) 781 767 echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` 782 exit 0;;768 exit ;; 783 769 i*:CYGWIN*:*) 784 770 echo ${UNAME_MACHINE}-pc-cygwin 785 exit 0;;771 exit ;; 786 772 i*:MINGW*:*) 787 773 echo ${UNAME_MACHINE}-pc-mingw32 788 exit 0 ;; 774 exit ;; 775 i*:windows32*:*) 776 # uname -m includes "-pc" on this system. 777 echo ${UNAME_MACHINE}-mingw32 778 exit ;; 789 779 i*:PW*:*) 790 780 echo ${UNAME_MACHINE}-pc-pw32 791 exit 0;;781 exit ;; 792 782 x86:Interix*:[34]*) 793 783 echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' 794 exit 0;;784 exit ;; 795 785 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) 796 786 echo i${UNAME_MACHINE}-pc-mks 797 exit 0;;787 exit ;; 798 788 i*:Windows_NT*:* | Pentium*:Windows_NT*:*) 799 789 # How do we know it's Interix rather than the generic POSIX subsystem? … … 801 791 # UNAME_MACHINE based on the output of uname instead of i386? 802 792 echo i586-pc-interix 803 exit 0;;793 exit ;; 804 794 i*:UWIN*:*) 805 795 echo ${UNAME_MACHINE}-pc-uwin 806 exit 0;;807 amd64:CYGWIN*:*:* )796 exit ;; 797 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) 808 798 echo x86_64-unknown-cygwin 809 exit 0;;799 exit ;; 810 800 p*:CYGWIN*:*) 811 801 echo powerpcle-unknown-cygwin 812 exit 0;;802 exit ;; 813 803 prep*:SunOS:5.*:*) 814 804 echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` 815 exit 0;;805 exit ;; 816 806 *:GNU:*:*) 817 807 # the GNU system 818 808 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` 819 exit 0;;809 exit ;; 820 810 *:GNU/*:*:*) 821 811 # other systems with GNU libc and userland 822 812 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu 823 exit 0;;813 exit ;; 824 814 i*86:Minix:*:*) 825 815 echo ${UNAME_MACHINE}-pc-minix 826 exit 0;;816 exit ;; 827 817 arm*:Linux:*:*) 828 818 echo ${UNAME_MACHINE}-unknown-linux-gnu 829 exit 0;;819 exit ;; 830 820 cris:Linux:*:*) 831 821 echo cris-axis-linux-gnu 832 exit 0;;822 exit ;; 833 823 crisv32:Linux:*:*) 834 824 echo crisv32-axis-linux-gnu 835 exit 0;;825 exit ;; 836 826 frv:Linux:*:*) 837 827 echo frv-unknown-linux-gnu 838 exit 0;;828 exit ;; 839 829 ia64:Linux:*:*) 840 830 echo ${UNAME_MACHINE}-unknown-linux-gnu 841 exit 0;;831 exit ;; 842 832 m32r*:Linux:*:*) 843 833 echo ${UNAME_MACHINE}-unknown-linux-gnu 844 exit 0;;834 exit ;; 845 835 m68*:Linux:*:*) 846 836 echo ${UNAME_MACHINE}-unknown-linux-gnu 847 exit 0;;837 exit ;; 848 838 mips:Linux:*:*) 849 839 eval $set_cc_for_build … … 863 853 EOF 864 854 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` 865 test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0855 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } 866 856 ;; 867 857 mips64:Linux:*:*) … … 882 872 EOF 883 873 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` 884 test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0874 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } 885 875 ;; 876 or32:Linux:*:*) 877 echo or32-unknown-linux-gnu 878 exit ;; 886 879 ppc:Linux:*:*) 887 880 echo powerpc-unknown-linux-gnu 888 exit 0;;881 exit ;; 889 882 ppc64:Linux:*:*) 890 883 echo powerpc64-unknown-linux-gnu 891 exit 0;;884 exit ;; 892 885 alpha:Linux:*:*) 893 886 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in … … 903 896 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi 904 897 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} 905 exit 0;;898 exit ;; 906 899 parisc:Linux:*:* | hppa:Linux:*:*) 907 900 # Look for CPU level … … 911 904 *) echo hppa-unknown-linux-gnu ;; 912 905 esac 913 exit 0;;906 exit ;; 914 907 parisc64:Linux:*:* | hppa64:Linux:*:*) 915 908 echo hppa64-unknown-linux-gnu 916 exit 0;;909 exit ;; 917 910 s390:Linux:*:* | s390x:Linux:*:*) 918 911 echo ${UNAME_MACHINE}-ibm-linux 919 exit 0;;912 exit ;; 920 913 sh64*:Linux:*:*) 921 914 echo ${UNAME_MACHINE}-unknown-linux-gnu 922 exit 0;;915 exit ;; 923 916 sh*:Linux:*:*) 924 917 echo ${UNAME_MACHINE}-unknown-linux-gnu 925 exit 0;;918 exit ;; 926 919 sparc:Linux:*:* | sparc64:Linux:*:*) 927 920 echo ${UNAME_MACHINE}-unknown-linux-gnu 928 exit 0;;921 exit ;; 929 922 x86_64:Linux:*:*) 930 923 echo x86_64-unknown-linux-gnu 931 exit 0;;924 exit ;; 932 925 i*86:Linux:*:*) 933 926 # The BFD linker knows what the default object file format is, so … … 947 940 a.out-i386-linux) 948 941 echo "${UNAME_MACHINE}-pc-linux-gnuaout" 949 exit 0;;942 exit ;; 950 943 coff-i386) 951 944 echo "${UNAME_MACHINE}-pc-linux-gnucoff" 952 exit 0;;945 exit ;; 953 946 "") 954 947 # Either a pre-BFD a.out linker (linux-gnuoldld) or 955 948 # one that does not give us useful --help. 956 949 echo "${UNAME_MACHINE}-pc-linux-gnuoldld" 957 exit 0;;950 exit ;; 958 951 esac 959 952 # Determine whether the default compiler is a.out or elf … … 983 976 EOF 984 977 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` 985 test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 986 test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 978 test x"${LIBC}" != x && { 979 echo "${UNAME_MACHINE}-pc-linux-${LIBC}" 980 exit 981 } 982 test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } 987 983 ;; 988 984 i*86:DYNIX/ptx:4*:*) … … 991 987 # sysname and nodename. 992 988 echo i386-sequent-sysv4 993 exit 0;;989 exit ;; 994 990 i*86:UNIX_SV:4.2MP:2.*) 995 991 # Unixware is an offshoot of SVR4, but it has its own version … … 999 995 # Use sysv4.2uw... so that sysv4* matches it. 1000 996 echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} 1001 exit 0;;997 exit ;; 1002 998 i*86:OS/2:*:*) 1003 999 # If we were able to find `uname', then EMX Unix compatibility 1004 1000 # is probably installed. 1005 1001 echo ${UNAME_MACHINE}-pc-os2-emx 1006 exit 0;;1002 exit ;; 1007 1003 i*86:XTS-300:*:STOP) 1008 1004 echo ${UNAME_MACHINE}-unknown-stop 1009 exit 0;;1005 exit ;; 1010 1006 i*86:atheos:*:*) 1011 1007 echo ${UNAME_MACHINE}-unknown-atheos 1012 exit 0;;1013 1008 exit ;; 1009 i*86:syllable:*:*) 1014 1010 echo ${UNAME_MACHINE}-pc-syllable 1015 exit 0;;1011 exit ;; 1016 1012 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) 1017 1013 echo i386-unknown-lynxos${UNAME_RELEASE} 1018 exit 0;;1014 exit ;; 1019 1015 i*86:*DOS:*:*) 1020 1016 echo ${UNAME_MACHINE}-pc-msdosdjgpp 1021 exit 0;;1017 exit ;; 1022 1018 i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) 1023 1019 UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` … … 1027 1023 echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} 1028 1024 fi 1029 exit 0 ;; 1030 i*86:*:5:[78]*) 1025 exit ;; 1026 i*86:*:5:[678]*) 1027 # UnixWare 7.x, OpenUNIX and OpenServer 6. 1031 1028 case `/bin/uname -X | grep "^Machine"` in 1032 1029 *486*) UNAME_MACHINE=i486 ;; … … 1035 1032 esac 1036 1033 echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} 1037 exit 0;;1034 exit ;; 1038 1035 i*86:*:3.2:*) 1039 1036 if test -f /usr/options/cb.name; then … … 1053 1050 echo ${UNAME_MACHINE}-pc-sysv32 1054 1051 fi 1055 exit 0;;1052 exit ;; 1056 1053 pc:*:*:*) 1057 1054 # Left here for compatibility: … … 1059 1056 # the processor, so we play safe by assuming i386. 1060 1057 echo i386-pc-msdosdjgpp 1061 exit 0;;1058 exit ;; 1062 1059 Intel:Mach:3*:*) 1063 1060 echo i386-pc-mach3 1064 exit 0;;1061 exit ;; 1065 1062 paragon:*:*:*) 1066 1063 echo i860-intel-osf1 1067 exit 0;;1064 exit ;; 1068 1065 i860:*:4.*:*) # i860-SVR4 1069 1066 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then … … 1072 1069 echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 1073 1070 fi 1074 exit 0;;1071 exit ;; 1075 1072 mini*:CTIX:SYS*5:*) 1076 1073 # "miniframe" 1077 1074 echo m68010-convergent-sysv 1078 exit 0;;1075 exit ;; 1079 1076 mc68k:UNIX:SYSTEM5:3.51m) 1080 1077 echo m68k-convergent-sysv 1081 exit 0;;1078 exit ;; 1082 1079 M680?0:D-NIX:5.3:*) 1083 1080 echo m68k-diab-dnix 1084 exit 0;;1081 exit ;; 1085 1082 M68*:*:R3V[5678]*:*) 1086 test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0;;1083 test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 1087 1084 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) 1088 1085 OS_REL='' … … 1090 1087 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` 1091 1088 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ 1092 && echo i486-ncr-sysv4.3${OS_REL} && exit 01089 && { echo i486-ncr-sysv4.3${OS_REL}; exit; } 1093 1090 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ 1094 && echo i586-ncr-sysv4.3${OS_REL} && exit 0;;1091 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 1095 1092 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) 1096 1093 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ 1097 && echo i486-ncr-sysv4 && exit 0;;1094 && { echo i486-ncr-sysv4; exit; } ;; 1098 1095 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) 1099 1096 echo m68k-unknown-lynxos${UNAME_RELEASE} 1100 exit 0;;1097 exit ;; 1101 1098 mc68030:UNIX_System_V:4.*:*) 1102 1099 echo m68k-atari-sysv4 1103 exit 0;;1100 exit ;; 1104 1101 TSUNAMI:LynxOS:2.*:*) 1105 1102 echo sparc-unknown-lynxos${UNAME_RELEASE} 1106 exit 0;;1103 exit ;; 1107 1104 rs6000:LynxOS:2.*:*) 1108 1105 echo rs6000-unknown-lynxos${UNAME_RELEASE} 1109 exit 0;;1106 exit ;; 1110 1107 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) 1111 1108 echo powerpc-unknown-lynxos${UNAME_RELEASE} 1112 exit 0;;1109 exit ;; 1113 1110 SM[BE]S:UNIX_SV:*:*) 1114 1111 echo mips-dde-sysv${UNAME_RELEASE} 1115 exit 0;;1112 exit ;; 1116 1113 RM*:ReliantUNIX-*:*:*) 1117 1114 echo mips-sni-sysv4 1118 exit 0;;1115 exit ;; 1119 1116 RM*:SINIX-*:*:*) 1120 1117 echo mips-sni-sysv4 1121 exit 0;;1118 exit ;; 1122 1119 *:SINIX-*:*:*) 1123 1120 if uname -p 2>/dev/null >/dev/null ; then … … 1127 1124 echo ns32k-sni-sysv 1128 1125 fi 1129 exit 0;;1126 exit ;; 1130 1127 PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort 1131 1128 # says <Richard.M.Bartel@ccMail.Census.GOV> 1132 1129 echo i586-unisys-sysv4 1133 exit 0;;1130 exit ;; 1134 1131 *:UNIX_System_V:4*:FTX*) 1135 1132 # From Gerald Hewes <hewes@openmarket.com>. 1136 1133 # How about differentiating between stratus architectures? -djm 1137 1134 echo hppa1.1-stratus-sysv4 1138 exit 0;;1135 exit ;; 1139 1136 *:*:*:FTX*) 1140 1137 # From seanf@swdc.stratus.com. 1141 1138 echo i860-stratus-sysv4 1142 exit 0;;1139 exit ;; 1143 1140 i*86:VOS:*:*) 1144 1141 # From Paul.Green@stratus.com. 1145 1142 echo ${UNAME_MACHINE}-stratus-vos 1146 exit 0;;1143 exit ;; 1147 1144 *:VOS:*:*) 1148 1145 # From Paul.Green@stratus.com. 1149 1146 echo hppa1.1-stratus-vos 1150 exit 0;;1147 exit ;; 1151 1148 mc68*:A/UX:*:*) 1152 1149 echo m68k-apple-aux${UNAME_RELEASE} 1153 exit 0;;1150 exit ;; 1154 1151 news*:NEWS-OS:6*:*) 1155 1152 echo mips-sony-newsos6 1156 exit 0;;1153 exit ;; 1157 1154 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) 1158 1155 if [ -d /usr/nec ]; then … … 1161 1158 echo mips-unknown-sysv${UNAME_RELEASE} 1162 1159 fi 1163 exit 0;;1160 exit ;; 1164 1161 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. 1165 1162 echo powerpc-be-beos 1166 exit 0;;1163 exit ;; 1167 1164 BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. 1168 1165 echo powerpc-apple-beos 1169 exit 0;;1166 exit ;; 1170 1167 BePC:BeOS:*:*) # BeOS running on Intel PC compatible. 1171 1168 echo i586-pc-beos 1172 exit 0;;1169 exit ;; 1173 1170 SX-4:SUPER-UX:*:*) 1174 1171 echo sx4-nec-superux${UNAME_RELEASE} 1175 exit 0;;1172 exit ;; 1176 1173 SX-5:SUPER-UX:*:*) 1177 1174 echo sx5-nec-superux${UNAME_RELEASE} 1178 exit 0;;1175 exit ;; 1179 1176 SX-6:SUPER-UX:*:*) 1180 1177 echo sx6-nec-superux${UNAME_RELEASE} 1181 exit 0;;1178 exit ;; 1182 1179 Power*:Rhapsody:*:*) 1183 1180 echo powerpc-apple-rhapsody${UNAME_RELEASE} 1184 exit 0;;1181 exit ;; 1185 1182 *:Rhapsody:*:*) 1186 1183 echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} 1187 exit 0;;1184 exit ;; 1188 1185 *:Darwin:*:*) 1189 1186 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown … … 1193 1190 esac 1194 1191 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} 1195 exit 0;;1192 exit ;; 1196 1193 *:procnto*:*:* | *:QNX:[0123456789]*:*) 1197 1194 UNAME_PROCESSOR=`uname -p` … … 1201 1198 fi 1202 1199 echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} 1203 exit 0;;1200 exit ;; 1204 1201 *:QNX:*:4*) 1205 1202 echo i386-pc-qnx 1206 exit 0;;1203 exit ;; 1207 1204 NSE-?:NONSTOP_KERNEL:*:*) 1208 1205 echo nse-tandem-nsk${UNAME_RELEASE} 1209 exit 0;;1206 exit ;; 1210 1207 NSR-?:NONSTOP_KERNEL:*:*) 1211 1208 echo nsr-tandem-nsk${UNAME_RELEASE} 1212 exit 0;;1209 exit ;; 1213 1210 *:NonStop-UX:*:*) 1214 1211 echo mips-compaq-nonstopux 1215 exit 0;;1212 exit ;; 1216 1213 BS2000:POSIX*:*:*) 1217 1214 echo bs2000-siemens-sysv 1218 exit 0;;1215 exit ;; 1219 1216 DS/*:UNIX_System_V:*:*) 1220 1217 echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} 1221 exit 0;;1218 exit ;; 1222 1219 *:Plan9:*:*) 1223 1220 # "uname -m" is not consistent, so use $cputype instead. 386 … … 1230 1227 fi 1231 1228 echo ${UNAME_MACHINE}-unknown-plan9 1232 exit 0;;1229 exit ;; 1233 1230 *:TOPS-10:*:*) 1234 1231 echo pdp10-unknown-tops10 1235 exit 0;;1232 exit ;; 1236 1233 *:TENEX:*:*) 1237 1234 echo pdp10-unknown-tenex 1238 exit 0;;1235 exit ;; 1239 1236 KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) 1240 1237 echo pdp10-dec-tops20 1241 exit 0;;1238 exit ;; 1242 1239 XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) 1243 1240 echo pdp10-xkl-tops20 1244 exit 0;;1241 exit ;; 1245 1242 *:TOPS-20:*:*) 1246 1243 echo pdp10-unknown-tops20 1247 exit 0;;1244 exit ;; 1248 1245 *:ITS:*:*) 1249 1246 echo pdp10-unknown-its 1250 exit 0;;1247 exit ;; 1251 1248 SEI:*:*:SEIUX) 1252 1249 echo mips-sei-seiux${UNAME_RELEASE} 1253 exit 0;;1250 exit ;; 1254 1251 *:DragonFly:*:*) 1255 1252 echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` 1256 exit 0;;1253 exit ;; 1257 1254 *:*VMS:*:*) 1258 1255 UNAME_MACHINE=`(uname -p) 2>/dev/null` 1259 1256 case "${UNAME_MACHINE}" in 1260 A*) echo alpha-dec-vms && exit 0;;1261 I*) echo ia64-dec-vms && exit 0;;1262 V*) echo vax-dec-vms && exit 0;;1257 A*) echo alpha-dec-vms ; exit ;; 1258 I*) echo ia64-dec-vms ; exit ;; 1259 V*) echo vax-dec-vms ; exit ;; 1263 1260 esac ;; 1264 1261 *:XENIX:*:SysV) 1265 1262 echo i386-pc-xenix 1266 exit 0 ;; 1263 exit ;; 1264 i*86:skyos:*:*) 1265 echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' 1266 exit ;; 1267 1267 esac 1268 1268 … … 1296 1296 1297 1297 #if defined (__arm) && defined (__acorn) && defined (__unix) 1298 printf ("arm-acorn-riscix "); exit (0);1298 printf ("arm-acorn-riscix\n"); exit (0); 1299 1299 #endif 1300 1300 … … 1385 1385 EOF 1386 1386 1387 $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 1387 $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && 1388 { echo "$SYSTEM_NAME"; exit; } 1388 1389 1389 1390 # Apollos put the system type in the environment. 1390 1391 1391 test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }1392 test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } 1392 1393 1393 1394 # Convex versions that predate uname can use getsysinfo(1) … … 1398 1399 c1*) 1399 1400 echo c1-convex-bsd 1400 exit 0;;1401 exit ;; 1401 1402 c2*) 1402 1403 if getsysinfo -f scalar_acc … … 1404 1405 else echo c2-convex-bsd 1405 1406 fi 1406 exit 0;;1407 exit ;; 1407 1408 c34*) 1408 1409 echo c34-convex-bsd 1409 exit 0;;1410 exit ;; 1410 1411 c38*) 1411 1412 echo c38-convex-bsd 1412 exit 0;;1413 exit ;; 1413 1414 c4*) 1414 1415 echo c4-convex-bsd 1415 exit 0;;1416 exit ;; 1416 1417 esac 1417 1418 fi
Note: See TracChangeset
for help on using the changeset viewer.