Changeset 3407 for trunk/psLib/config.sub
- Timestamp:
- Mar 11, 2005, 10:38:56 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/config.sub (modified) (38 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/config.sub
r3377 r3407 2 2 # Configuration validation subroutine script. 3 3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 4 # 2000, 2001, 2002, 2003 Free Software Foundation, Inc.5 6 timestamp='200 3-01-03'4 # 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. 5 6 timestamp='2004-06-24' 7 7 8 8 # This file is (in principle) common to ALL GNU software. … … 71 71 GNU config.sub ($timestamp) 72 72 73 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 73 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 74 74 Free Software Foundation, Inc. 75 75 … … 119 119 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 120 120 case $maybe_os in 121 nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) 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*) 122 123 os=-$maybe_os 123 124 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` … … 145 146 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 146 147 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 147 -apple | -axis )148 -apple | -axis | -knuth | -cray) 148 149 os= 149 150 basic_machine=$1 … … 229 230 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ 230 231 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ 232 | am33_2.0 \ 231 233 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ 232 | c lipper \234 | c4x | clipper \ 233 235 | d10v | d30v | dlx | dsp16xx \ 234 236 | fr30 | frv \ 235 237 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ 236 238 | i370 | i860 | i960 | ia64 \ 237 | ip2k \238 | m32r | m 68000 | m68k | m88k | mcore \239 | ip2k | iq2000 \ 240 | m32r | m32rle | m68000 | m68k | m88k | mcore \ 239 241 | mips | mipsbe | mipseb | mipsel | mipsle \ 240 242 | mips16 \ … … 248 250 | mipsisa32r2 | mipsisa32r2el \ 249 251 | mipsisa64 | mipsisa64el \ 252 | mipsisa64r2 | mipsisa64r2el \ 250 253 | mipsisa64sb1 | mipsisa64sb1el \ 251 254 | mipsisa64sr71k | mipsisa64sr71kel \ … … 258 261 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 259 262 | pyramid \ 260 | s390 | s390x \ 261 | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ 263 | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ 262 264 | sh64 | sh64le \ 263 | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv 9 | sparcv9b \265 | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ 264 266 | strongarm \ 265 | tahoe | thumb | tic 80 | tron \267 | tahoe | thumb | tic4x | tic80 | tron \ 266 268 | v850 | v850e \ 267 269 | we32k \ … … 298 300 | avr-* \ 299 301 | bs2000-* \ 300 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \301 | clipper-* | c ydra-* \302 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ 303 | clipper-* | craynv-* | cydra-* \ 302 304 | d10v-* | d30v-* | dlx-* \ 303 305 | elxsi-* \ … … 306 308 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ 307 309 | i*86-* | i860-* | i960-* | ia64-* \ 308 | ip2k-* \309 | m32r-* \310 | ip2k-* | iq2000-* \ 311 | m32r-* | m32rle-* \ 310 312 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 311 313 | m88110-* | m88k-* | mcore-* \ … … 321 323 | mipsisa32r2-* | mipsisa32r2el-* \ 322 324 | mipsisa64-* | mipsisa64el-* \ 325 | mipsisa64r2-* | mipsisa64r2el-* \ 323 326 | mipsisa64sb1-* | mipsisa64sb1el-* \ 324 327 | mipsisa64sr71k-* | mipsisa64sr71kel-* \ 325 328 | mipstx39-* | mipstx39el-* \ 329 | mmix-* \ 326 330 | msp430-* \ 327 | none-* | np1-* | n v1-* | ns16k-* | ns32k-* \331 | none-* | np1-* | ns16k-* | ns32k-* \ 328 332 | orion-* \ 329 333 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ … … 331 335 | pyramid-* \ 332 336 | romp-* | rs6000-* \ 333 | s390-* | s390x-* \ 334 | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \ 337 | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ 335 338 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 336 339 | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ 337 | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 338 | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ 340 | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 341 | tahoe-* | thumb-* \ 342 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ 343 | tron-* \ 339 344 | v850-* | v850e-* | vax-* \ 340 345 | we32k-* \ … … 360 365 os=-udi 361 366 ;; 367 abacus) 368 basic_machine=abacus-unknown 369 ;; 362 370 adobe68k) 363 371 basic_machine=m68010-adobe … … 374 382 os=-bsd 375 383 ;; 384 amd64) 385 basic_machine=x86_64-pc 386 ;; 387 amd64-*) 388 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` 389 ;; 376 390 amdahl) 377 391 basic_machine=580-amdahl … … 433 447 os=-unicos 434 448 ;; 449 craynv) 450 basic_machine=craynv-cray 451 os=-unicosmp 452 ;; 453 cr16c) 454 basic_machine=cr16c-unknown 455 os=-elf 456 ;; 435 457 crds | unos) 436 458 basic_machine=m68k-crds … … 438 460 cris | cris-* | etrax*) 439 461 basic_machine=cris-axis 462 ;; 463 crx) 464 basic_machine=crx-unknown 465 os=-elf 440 466 ;; 441 467 da30 | da30-*) … … 638 664 mips3*) 639 665 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown 640 ;;641 mmix*)642 basic_machine=mmix-knuth643 os=-mmixware644 666 ;; 645 667 monitor) … … 723 745 basic_machine=np1-gould 724 746 ;; 725 nv1)726 basic_machine=nv1-cray727 os=-unicosmp728 ;;729 747 nsr-tandem) 730 748 basic_machine=nsr-tandem … … 738 756 os=-coff 739 757 ;; 758 os400) 759 basic_machine=powerpc-ibm 760 os=-os400 761 ;; 740 762 OSE68000 | ose68000) 741 763 basic_machine=m68000-ericsson … … 769 791 basic_machine=i686-pc 770 792 ;; 771 pentiumii | pentium2 )793 pentiumii | pentium2 | pentiumiii | pentium3) 772 794 basic_machine=i686-pc 795 ;; 796 pentium4) 797 basic_machine=i786-pc 773 798 ;; 774 799 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) … … 778 803 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` 779 804 ;; 780 pentiumii-* | pentium2-* )805 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) 781 806 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` 807 ;; 808 pentium4-*) 809 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` 782 810 ;; 783 811 pn) … … 823 851 basic_machine=romp-ibm 824 852 ;; 853 s390 | s390-*) 854 basic_machine=s390-ibm 855 ;; 856 s390x | s390x-*) 857 basic_machine=s390x-ibm 858 ;; 825 859 sa29200) 826 860 basic_machine=a29k-amd … … 833 867 basic_machine=mipsisa64sb1el-unknown 834 868 ;; 869 sei) 870 basic_machine=mips-sei 871 os=-seiux 872 ;; 835 873 sequent) 836 874 basic_machine=i386-sequent … … 840 878 os=-hms 841 879 ;; 880 sh64) 881 basic_machine=sh64-unknown 882 ;; 842 883 sparclite-wrs | simso-wrs) 843 884 basic_machine=sparclite-wrs … … 914 955 os=-unicos 915 956 ;; 916 tic4x | c4x*)917 basic_machine=tic4x-unknown918 os=-coff919 ;;920 957 tic54x | c54x*) 921 958 basic_machine=tic54x-unknown 922 959 os=-coff 923 960 ;; 961 tic55x | c55x*) 962 basic_machine=tic55x-unknown 963 os=-coff 964 ;; 965 tic6x | c6x*) 966 basic_machine=tic6x-unknown 967 os=-coff 968 ;; 924 969 tx39) 925 970 basic_machine=mipstx39-unknown … … 934 979 tower | tower-32) 935 980 basic_machine=m68k-ncr 981 ;; 982 tpf) 983 basic_machine=s390x-ibm 984 os=-tpf 936 985 ;; 937 986 udi29k) … … 1008 1057 basic_machine=romp-ibm 1009 1058 ;; 1059 mmix) 1060 basic_machine=mmix-knuth 1061 ;; 1010 1062 rs6000) 1011 1063 basic_machine=rs6000-ibm … … 1024 1076 basic_machine=we32k-att 1025 1077 ;; 1026 sh3 | sh4 | sh 3eb | sh4eb | sh[1234]le | sh3ele)1078 sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) 1027 1079 basic_machine=sh-unknown 1028 1080 ;; … … 1030 1082 basic_machine=sh64-unknown 1031 1083 ;; 1032 sparc | sparcv 9 | sparcv9b)1084 sparc | sparcv8 | sparcv9 | sparcv9b) 1033 1085 basic_machine=sparc-sun 1034 1086 ;; … … 1103 1155 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1104 1156 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1105 | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ 1106 | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ 1157 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ 1158 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ 1159 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ 1107 1160 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ 1108 1161 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 1109 1162 | -chorusos* | -chorusrdb* \ 1110 1163 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1111 | -mingw32* | -linux -gnu* | -uxpv* | -beos* | -mpeix* | -udk* \1164 | -mingw32* | -linux* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ 1112 1165 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 1113 1166 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ … … 1115 1168 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 1116 1169 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1117 | -powermax* | -dnix* | - microbsd*)1170 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) 1118 1171 # Remember, each alternative MUST END IN *, to match a version number. 1119 1172 ;; … … 1139 1192 os=`echo $os | sed -e 's|mac|macos|'` 1140 1193 ;; 1141 -linux *)1142 os= `echo $os | sed -e 's|linux|linux-gnu|'`1194 -linux-dietlibc) 1195 os=-linux-dietlibc 1143 1196 ;; 1144 1197 -sunos5*) … … 1151 1204 os=-openedition 1152 1205 ;; 1206 -os400*) 1207 os=-os400 1208 ;; 1153 1209 -wince*) 1154 1210 os=-wince … … 1171 1227 -atheos*) 1172 1228 os=-atheos 1229 ;; 1230 -syllable*) 1231 os=-syllable 1173 1232 ;; 1174 1233 -386bsd) … … 1194 1253 os=-sysv4 1195 1254 ;; 1255 -tpf*) 1256 os=-tpf 1257 ;; 1196 1258 -triton*) 1197 1259 os=-sysv3 … … 1223 1285 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) 1224 1286 os=-mint 1287 ;; 1288 -aros*) 1289 os=-aros 1290 ;; 1291 -kaos*) 1292 os=-kaos 1225 1293 ;; 1226 1294 -none) … … 1255 1323 os=-aout 1256 1324 ;; 1325 c4x-* | tic4x-*) 1326 os=-coff 1327 ;; 1257 1328 # This must come before the *-dec entry. 1258 1329 pdp10-*) … … 1300 1371 *-ibm) 1301 1372 os=-aix 1373 ;; 1374 *-knuth) 1375 os=-mmixware 1302 1376 ;; 1303 1377 *-wec) … … 1433 1507 vendor=ibm 1434 1508 ;; 1509 -os400*) 1510 vendor=ibm 1511 ;; 1435 1512 -ptx*) 1436 1513 vendor=sequent 1514 ;; 1515 -tpf*) 1516 vendor=ibm 1437 1517 ;; 1438 1518 -vxsim* | -vxworks* | -windiss*)
Note:
See TracChangeset
for help on using the changeset viewer.
