Changeset 4435 for pjproject/trunk/config.sub
- Timestamp:
- Mar 11, 2013 6:32:58 AM (12 years ago)
- Location:
- pjproject/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk
- Property svn:mergeinfo changed
/pjproject/branches/projects/android (added) merged: 4153,4192-4195,4202,4211,4215,4221-4222,4226,4231,4237,4250,4284,4286-4287,4289,4292
- Property svn:mergeinfo changed
-
pjproject/trunk/config.sub
r1948 r4435 2 2 # Configuration validation subroutine script. 3 3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 4 # 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 5 6 timestamp='2005-04-22' 4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 5 # 2011, 2012 Free Software Foundation, Inc. 6 7 timestamp='2012-06-17' 7 8 8 9 # This file is (in principle) common to ALL GNU software. … … 21 22 # 22 23 # You should have received a copy of the GNU General Public License 23 # along with this program; if not, write to the Free Software 24 # Foundation, Inc., 59 Temple Place - Suite 330, 25 # Boston, MA 02111-1307, USA. 26 24 # along with this program; if not, see <http://www.gnu.org/licenses/>. 25 # 27 26 # As a special exception to the GNU General Public License, if you 28 27 # distribute this file as part of a program that contains a … … 30 29 # the same distribution terms that you use for the rest of that program. 31 30 31 32 32 # Please send patches to <config-patches@gnu.org>. Submit a context 33 # diff and a properly formatted ChangeLog entry.33 # diff and a properly formatted GNU ChangeLog entry. 34 34 # 35 35 # Configuration subroutine to validate and canonicalize a configuration type. … … 37 37 # If it is invalid, we print an error message on stderr and exit with code 1. 38 38 # Otherwise, we print the canonical config type on stdout and succeed. 39 40 # You can get the latest version of this script from: 41 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD 39 42 40 43 # This file is supposed to be the same for all GNU packages … … 71 74 GNU config.sub ($timestamp) 72 75 73 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 76 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 77 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 74 78 Free Software Foundation, Inc. 75 79 … … 84 88 case $1 in 85 89 --time-stamp | --time* | -t ) 86 echo "$timestamp" ; exit 0;;90 echo "$timestamp" ; exit ;; 87 91 --version | -v ) 88 echo "$version" ; exit 0;;92 echo "$version" ; exit ;; 89 93 --help | --h* | -h ) 90 echo "$usage"; exit 0;;94 echo "$usage"; exit ;; 91 95 -- ) # Stop option processing 92 96 shift; break ;; … … 100 104 # First pass through any local machine types. 101 105 echo $1 102 exit 0;;106 exit ;; 103 107 104 108 * ) … … 119 123 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 120 124 case $maybe_os in 121 nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ 122 kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) 125 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ 126 linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ 127 knetbsd*-gnu* | netbsd*-gnu* | \ 128 kopensolaris*-gnu* | \ 129 storm-chaos* | os2-emx* | rtmk-nova*) 123 130 os=-$maybe_os 124 131 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` 132 ;; 133 android-linux) 134 os=-linux-android 135 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown 125 136 ;; 126 137 *) … … 146 157 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 147 158 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 148 -apple | -axis | -knuth | -cray )159 -apple | -axis | -knuth | -cray | -microblaze) 149 160 os= 150 161 basic_machine=$1 162 ;; 163 -bluegene*) 164 os=-cnk 151 165 ;; 152 166 -sim | -cisco | -oki | -wec | -winbond) … … 164 178 basic_machine=$1 165 179 ;; 166 167 180 -chorusrdb) 181 os=-chorusrdb 168 182 basic_machine=$1 169 183 ;; 170 184 -hiux*) 171 185 os=-hiuxwe2 186 ;; 187 -sco6) 188 os=-sco5v6 189 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 172 190 ;; 173 191 -sco5) … … 187 205 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 188 206 ;; 207 -sco5v6*) 208 # Don't forget version if it is 3.2v4 or newer. 209 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 210 ;; 189 211 -sco*) 190 212 os=-sco3.2v2 … … 203 225 -isc*) 204 226 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 227 ;; 228 -lynx*178) 229 os=-lynxos178 230 ;; 231 -lynx*5) 232 os=-lynxos5 205 233 ;; 206 234 -lynx*) … … 228 256 1750a | 580 \ 229 257 | a29k \ 258 | aarch64 | aarch64_be \ 230 259 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ 231 260 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ 232 261 | am33_2.0 \ 233 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ 262 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ 263 | be32 | be64 \ 234 264 | bfin \ 235 265 | c4x | clipper \ 236 266 | d10v | d30v | dlx | dsp16xx \ 237 | fr30 | frv \ 267 | epiphany \ 268 | fido | fr30 | frv \ 238 269 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ 270 | hexagon \ 239 271 | i370 | i860 | i960 | ia64 \ 240 272 | ip2k | iq2000 \ 241 | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ 273 | le32 | le64 \ 274 | lm32 \ 275 | m32c | m32r | m32rle | m68000 | m68k | m88k \ 276 | maxq | mb | microblaze | mcore | mep | metag \ 242 277 | mips | mipsbe | mipseb | mipsel | mipsle \ 243 278 | mips16 \ 244 279 | mips64 | mips64el \ 280 | mips64octeon | mips64octeonel \ 281 | mips64orion | mips64orionel \ 282 | mips64r5900 | mips64r5900el \ 245 283 | mips64vr | mips64vrel \ 246 | mips64orion | mips64orionel \247 284 | mips64vr4100 | mips64vr4100el \ 248 285 | mips64vr4300 | mips64vr4300el \ 249 286 | mips64vr5000 | mips64vr5000el \ 287 | mips64vr5900 | mips64vr5900el \ 250 288 | mipsisa32 | mipsisa32el \ 251 289 | mipsisa32r2 | mipsisa32r2el \ … … 256 294 | mipstx39 | mipstx39el \ 257 295 | mn10200 | mn10300 \ 296 | moxie \ 297 | mt \ 258 298 | msp430 \ 299 | nds32 | nds32le | nds32be \ 300 | nios | nios2 \ 259 301 | ns16k | ns32k \ 260 | openrisc | or32 \ 302 | open8 \ 303 | or32 \ 261 304 | pdp10 | pdp11 | pj | pjl \ 262 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe\305 | powerpc | powerpc64 | powerpc64le | powerpcle \ 263 306 | pyramid \ 264 | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ 307 | rl78 | rx \ 308 | score \ 309 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ 265 310 | sh64 | sh64le \ 266 | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ 267 | sparcv8 | sparcv9 | sparcv9b \ 268 | strongarm \ 269 | tahoe | thumb | tic4x | tic80 | tron \ 270 | v850 | v850e \ 311 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ 312 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ 313 | spu \ 314 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ 315 | ubicom32 \ 316 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ 271 317 | we32k \ 272 | x86 | x scale | xscalee[bl]| xstormy16 | xtensa \273 | z8k )318 | x86 | xc16x | xstormy16 | xtensa \ 319 | z8k | z80) 274 320 basic_machine=$basic_machine-unknown 275 321 ;; 276 m6811 | m68hc11 | m6812 | m68hc12) 277 # Motorola 68HC11/12. 322 c54x) 323 basic_machine=tic54x-unknown 324 ;; 325 c55x) 326 basic_machine=tic55x-unknown 327 ;; 328 c6x) 329 basic_machine=tic6x-unknown 330 ;; 331 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) 278 332 basic_machine=$basic_machine-unknown 279 333 os=-none 280 334 ;; 281 335 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) 336 ;; 337 ms1) 338 basic_machine=mt-unknown 339 ;; 340 341 strongarm | thumb | xscale) 342 basic_machine=arm-unknown 343 ;; 344 xgate) 345 basic_machine=$basic_machine-unknown 346 os=-none 347 ;; 348 xscaleeb) 349 basic_machine=armeb-unknown 350 ;; 351 352 xscaleel) 353 basic_machine=armel-unknown 282 354 ;; 283 355 … … 296 368 580-* \ 297 369 | a29k-* \ 370 | aarch64-* | aarch64_be-* \ 298 371 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ 299 372 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ 300 373 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ 301 374 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ 302 | avr-* \ 375 | avr-* | avr32-* \ 376 | be32-* | be64-* \ 303 377 | bfin-* | bs2000-* \ 304 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-*\378 | c[123]* | c30-* | [cjt]90-* | c4x-* \ 305 379 | clipper-* | craynv-* | cydra-* \ 306 380 | d10v-* | d30v-* | dlx-* \ 307 381 | elxsi-* \ 308 | f30[01]-* | f700-* | f r30-* | frv-* | fx80-* \382 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ 309 383 | h8300-* | h8500-* \ 310 384 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ 385 | hexagon-* \ 311 386 | i*86-* | i860-* | i960-* | ia64-* \ 312 387 | ip2k-* | iq2000-* \ 313 | m32r-* | m32rle-* \ 388 | le32-* | le64-* \ 389 | lm32-* \ 390 | m32c-* | m32r-* | m32rle-* \ 314 391 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 315 | m88110-* | m88k-* | maxq-* | mcore-* \392 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ 316 393 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 317 394 | mips16-* \ 318 395 | mips64-* | mips64el-* \ 396 | mips64octeon-* | mips64octeonel-* \ 397 | mips64orion-* | mips64orionel-* \ 398 | mips64r5900-* | mips64r5900el-* \ 319 399 | mips64vr-* | mips64vrel-* \ 320 | mips64orion-* | mips64orionel-* \321 400 | mips64vr4100-* | mips64vr4100el-* \ 322 401 | mips64vr4300-* | mips64vr4300el-* \ 323 402 | mips64vr5000-* | mips64vr5000el-* \ 403 | mips64vr5900-* | mips64vr5900el-* \ 324 404 | mipsisa32-* | mipsisa32el-* \ 325 405 | mipsisa32r2-* | mipsisa32r2el-* \ … … 330 410 | mipstx39-* | mipstx39el-* \ 331 411 | mmix-* \ 412 | mt-* \ 332 413 | msp430-* \ 414 | nds32-* | nds32le-* | nds32be-* \ 415 | nios-* | nios2-* \ 333 416 | none-* | np1-* | ns16k-* | ns32k-* \ 417 | open8-* \ 334 418 | orion-* \ 335 419 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ 336 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-*\420 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ 337 421 | pyramid-* \ 338 | r omp-* | rs6000-* \339 | sh-* | sh[1234]-* | sh[2 3]e-* | sh[34]eb-* | shbe-* \422 | rl78-* | romp-* | rs6000-* | rx-* \ 423 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ 340 424 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 341 | sparc-* | sparc64-* | sparc64b-* | sparc 86x-* | sparclet-* \425 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ 342 426 | sparclite-* \ 343 | sparcv8-* | sparcv9-* | sparcv9b-* | s trongarm-* | sv1-* | sx?-* \344 | tahoe-* | thumb-*\427 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ 428 | tahoe-* \ 345 429 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ 430 | tile*-* \ 346 431 | tron-* \ 347 | v850-* | v850e-* | vax-* \ 432 | ubicom32-* \ 433 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ 434 | vax-* \ 348 435 | we32k-* \ 349 | x86-* | x86_64-* | x ps100-* | xscale-* | xscalee[bl]-* \350 | xstormy16-* | xtensa -* \436 | x86-* | x86_64-* | xc16x-* | xps100-* \ 437 | xstormy16-* | xtensa*-* \ 351 438 | ymp-* \ 352 | z8k-*) 439 | z8k-* | z80-*) 440 ;; 441 # Recognize the basic CPU types without company name, with glob match. 442 xtensa*) 443 basic_machine=$basic_machine-unknown 353 444 ;; 354 445 # Recognize the various machine names and aliases which stand … … 368 459 os=-udi 369 460 ;; 370 461 abacus) 371 462 basic_machine=abacus-unknown 372 463 ;; … … 414 505 os=-bsd 415 506 ;; 507 aros) 508 basic_machine=i386-pc 509 os=-aros 510 ;; 416 511 aux) 417 512 basic_machine=m68k-apple … … 422 517 os=-dynix 423 518 ;; 519 blackfin) 520 basic_machine=bfin-unknown 521 os=-linux 522 ;; 523 blackfin-*) 524 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` 525 os=-linux 526 ;; 527 bluegene*) 528 basic_machine=powerpc-ibm 529 os=-cnk 530 ;; 531 c54x-*) 532 basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` 533 ;; 534 c55x-*) 535 basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` 536 ;; 537 c6x-*) 538 basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` 539 ;; 424 540 c90) 425 541 basic_machine=c90-cray 426 542 os=-unicos 427 543 ;; 544 cegcc) 545 basic_machine=arm-unknown 546 os=-cegcc 547 ;; 428 548 convex-c1) 429 549 basic_machine=c1-convex … … 454 574 os=-unicosmp 455 575 ;; 456 cr16 c)457 basic_machine=cr16 c-unknown576 cr16 | cr16-*) 577 basic_machine=cr16-unknown 458 578 os=-elf 459 579 ;; … … 493 613 os=-sysv3 494 614 ;; 615 dicos) 616 basic_machine=i686-pc 617 os=-dicos 618 ;; 495 619 djgpp) 496 620 basic_machine=i586-pc … … 608 732 basic_machine=i370-ibm 609 733 ;; 610 # I'm not sure what "Sysv32" means. Should this be sysv3.2?611 734 i*86v32) 612 735 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` … … 647 770 os=-sysv 648 771 ;; 772 m68knommu) 773 basic_machine=m68k-unknown 774 os=-linux 775 ;; 776 m68knommu-*) 777 basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` 778 os=-linux 779 ;; 649 780 m88k-omron*) 650 781 basic_machine=m88k-omron … … 658 789 os=-sysv 659 790 ;; 791 microblaze) 792 basic_machine=microblaze-xilinx 793 ;; 660 794 mingw32) 661 795 basic_machine=i386-pc 662 796 os=-mingw32 663 797 ;; 798 mingw32ce) 799 basic_machine=arm-unknown 800 os=-mingw32ce 801 ;; 664 802 miniframe) 665 803 basic_machine=m68000-convergent … … 687 825 os=-msdos 688 826 ;; 827 ms1-*) 828 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` 829 ;; 830 msys) 831 basic_machine=i386-pc 832 os=-msys 833 ;; 689 834 mvs) 690 835 basic_machine=i370-ibm 691 836 os=-mvs 837 ;; 838 nacl) 839 basic_machine=le32-unknown 840 os=-nacl 692 841 ;; 693 842 ncr3000) … … 755 904 basic_machine=np1-gould 756 905 ;; 906 neo-tandem) 907 basic_machine=neo-tandem 908 ;; 909 nse-tandem) 910 basic_machine=nse-tandem 911 ;; 757 912 nsr-tandem) 758 913 basic_machine=nsr-tandem … … 762 917 os=-proelf 763 918 ;; 764 o r32 | or32-*)919 openrisc | openrisc-*) 765 920 basic_machine=or32-unknown 766 os=-coff767 921 ;; 768 922 os400) … … 786 940 os=-osf 787 941 ;; 942 parisc) 943 basic_machine=hppa-unknown 944 os=-linux 945 ;; 946 parisc-*) 947 basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` 948 os=-linux 949 ;; 788 950 pbd) 789 951 basic_machine=sparc-tti … … 795 957 basic_machine=ns32k-pc532 796 958 ;; 959 pc98) 960 basic_machine=i386-pc 961 ;; 962 pc98-*) 963 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` 964 ;; 797 965 pentium | p5 | k5 | k6 | nexgen | viac3) 798 966 basic_machine=i586-pc … … 824 992 power) basic_machine=power-ibm 825 993 ;; 826 ppc) basic_machine=powerpc-unknown 827 ;; 828 ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` 994 ppc | ppcbe) basic_machine=powerpc-unknown 995 ;; 996 ppc-* | ppcbe-*) 997 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` 829 998 ;; 830 999 ppcle | powerpclittle | ppc-le | powerpc-little) … … 851 1020 os=-pw32 852 1021 ;; 1022 rdos) 1023 basic_machine=i386-pc 1024 os=-rdos 1025 ;; 853 1026 rom68k) 854 1027 basic_machine=m68k-rom68k … … 877 1050 basic_machine=mipsisa64sb1el-unknown 878 1051 ;; 1052 sde) 1053 basic_machine=mipsisa32-sde 1054 os=-elf 1055 ;; 879 1056 sei) 880 1057 basic_machine=mips-sei … … 888 1065 os=-hms 889 1066 ;; 1067 sh5el) 1068 basic_machine=sh5le-unknown 1069 ;; 890 1070 sh64) 891 1071 basic_machine=sh64-unknown … … 909 1089 os=-sysv4 910 1090 ;; 1091 strongarm-* | thumb-*) 1092 basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` 1093 ;; 911 1094 sun2) 912 1095 basic_machine=m68000-sun … … 965 1148 os=-unicos 966 1149 ;; 967 tic54x | c54x*) 968 basic_machine=tic54x-unknown 969 os=-coff 970 ;; 971 tic55x | c55x*) 972 basic_machine=tic55x-unknown 973 os=-coff 974 ;; 975 tic6x | c6x*) 976 basic_machine=tic6x-unknown 977 os=-coff 1150 tile*) 1151 basic_machine=$basic_machine-unknown 1152 os=-linux-gnu 978 1153 ;; 979 1154 tx39) … … 1044 1219 basic_machine=xps100-honeywell 1045 1220 ;; 1221 xscale-* | xscalee[bl]-*) 1222 basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` 1223 ;; 1046 1224 ymp) 1047 1225 basic_machine=ymp-cray … … 1050 1228 z8k-*-coff) 1051 1229 basic_machine=z8k-unknown 1230 os=-sim 1231 ;; 1232 z80-*-coff) 1233 basic_machine=z80-unknown 1052 1234 os=-sim 1053 1235 ;; … … 1090 1272 basic_machine=we32k-att 1091 1273 ;; 1092 sh 3 | sh4| sh[34]eb | sh[1234]le | sh[23]ele)1274 sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) 1093 1275 basic_machine=sh-unknown 1094 1276 ;; 1095 sh64) 1096 basic_machine=sh64-unknown 1097 ;; 1098 sparc | sparcv8 | sparcv9 | sparcv9b) 1277 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) 1099 1278 basic_machine=sparc-sun 1100 1279 ;; … … 1113 1292 pmac | pmac-mpw) 1114 1293 basic_machine=powerpc-apple 1115 ;;1116 nios2*)1117 basic_machine=nios2-altera1118 1294 ;; 1119 1295 *-unknown) … … 1143 1319 then 1144 1320 case $os in 1145 1146 1321 # First match some system type aliases 1322 # that might get confused with valid system types. 1147 1323 # -solaris* is a basic system type, with this one exception. 1324 -auroraux) 1325 os=-auroraux 1326 ;; 1148 1327 -solaris1 | -solaris1.*) 1149 1328 os=`echo $os | sed -e 's|solaris1|sunos4|'` … … 1166 1345 # -sysv* is not here because it comes later, after sysvr4. 1167 1346 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ 1168 | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ 1169 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ 1347 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ 1348 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ 1349 | -sym* | -kopensolaris* \ 1170 1350 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ 1171 | -aos* \1351 | -aos* | -aros* \ 1172 1352 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1173 1353 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1174 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ 1354 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ 1355 | -bitrig* | -openbsd* | -solidbsd* \ 1175 1356 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ 1176 1357 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ 1177 1358 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ 1178 1359 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 1179 | -chorusos* | -chorusrdb* \ 1180 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1181 | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ 1360 | -chorusos* | -chorusrdb* | -cegcc* \ 1361 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1362 | -mingw32* | -linux-gnu* | -linux-android* \ 1363 | -linux-newlib* | -linux-uclibc* \ 1364 | -uxpv* | -beos* | -mpeix* | -udk* \ 1182 1365 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 1183 1366 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ … … 1185 1368 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 1186 1369 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1187 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) 1370 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ 1371 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) 1188 1372 # Remember, each alternative MUST END IN *, to match a version number. 1189 1373 ;; … … 1203 1387 ;; 1204 1388 -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ 1205 | -windows* | -osx | -abug | -netware* | -os9* | -beos* \1389 | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ 1206 1390 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) 1207 1391 ;; … … 1224 1408 os=-openedition 1225 1409 ;; 1226 1410 -os400*) 1227 1411 os=-os400 1228 1412 ;; … … 1273 1457 os=-sysv4 1274 1458 ;; 1275 1459 -tpf*) 1276 1460 os=-tpf 1277 1461 ;; … … 1314 1498 -zvmoe) 1315 1499 os=-zvmoe 1500 ;; 1501 -dicos*) 1502 os=-dicos 1503 ;; 1504 -nacl*) 1316 1505 ;; 1317 1506 -none) … … 1337 1526 1338 1527 case $basic_machine in 1528 score-*) 1529 os=-elf 1530 ;; 1531 spu-*) 1532 os=-elf 1533 ;; 1339 1534 *-acorn) 1340 1535 os=-riscix1.2 … … 1346 1541 os=-aout 1347 1542 ;; 1348 c4x-* | tic4x-*) 1349 os=-coff 1350 ;; 1543 c4x-* | tic4x-*) 1544 os=-coff 1545 ;; 1546 hexagon-*) 1547 os=-elf 1548 ;; 1549 tic54x-*) 1550 os=-coff 1551 ;; 1552 tic55x-*) 1553 os=-coff 1554 ;; 1555 tic6x-*) 1556 os=-coff 1557 ;; 1351 1558 # This must come before the *-dec entry. 1352 1559 pdp10-*) … … 1367 1574 m68000-sun) 1368 1575 os=-sunos3 1369 # This also exists in the configure program, but was not the1370 # default.1371 # os=-sunos41372 1576 ;; 1373 1577 m68*-cisco) 1374 1578 os=-aout 1375 1579 ;; 1580 mep-*) 1581 os=-elf 1582 ;; 1376 1583 mips*-cisco) 1377 1584 os=-elf … … 1392 1599 os=-beos 1393 1600 ;; 1601 *-haiku) 1602 os=-haiku 1603 ;; 1394 1604 *-ibm) 1395 1605 os=-aix 1396 1606 ;; 1397 1607 *-knuth) 1398 1608 os=-mmixware 1399 1609 ;; … … 1500 1710 vendor=sun 1501 1711 ;; 1502 - aix*)1712 -cnk*|-aix*) 1503 1713 vendor=ibm 1504 1714 ;; … … 1563 1773 1564 1774 echo $basic_machine$os 1565 exit 01775 exit 1566 1776 1567 1777 # Local variables:
Note: See TracChangeset
for help on using the changeset viewer.