Changeset 3455 for trunk/psModules/config.sub
- Timestamp:
- Mar 18, 2005, 2:23:01 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psModules/config.sub (modified) (32 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/config.sub
r3240 r3455 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-06-18'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 234 | c4x | clipper \ … … 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 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 267 | tahoe | thumb | tic4x | tic80 | tron \ … … 299 301 | bs2000-* \ 300 302 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ 301 | clipper-* | c ydra-* \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 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 | sparcv 9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \340 | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 338 341 | tahoe-* | thumb-* \ 339 342 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ … … 362 365 os=-udi 363 366 ;; 367 abacus) 368 basic_machine=abacus-unknown 369 ;; 364 370 adobe68k) 365 371 basic_machine=m68010-adobe … … 379 385 basic_machine=x86_64-pc 380 386 ;; 387 amd64-*) 388 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` 389 ;; 381 390 amdahl) 382 391 basic_machine=580-amdahl … … 438 447 os=-unicos 439 448 ;; 449 craynv) 450 basic_machine=craynv-cray 451 os=-unicosmp 452 ;; 453 cr16c) 454 basic_machine=cr16c-unknown 455 os=-elf 456 ;; 440 457 crds | unos) 441 458 basic_machine=m68k-crds … … 443 460 cris | cris-* | etrax*) 444 461 basic_machine=cris-axis 462 ;; 463 crx) 464 basic_machine=crx-unknown 465 os=-elf 445 466 ;; 446 467 da30 | da30-*) … … 643 664 mips3*) 644 665 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown 645 ;;646 mmix*)647 basic_machine=mmix-knuth648 os=-mmixware649 666 ;; 650 667 monitor) … … 728 745 basic_machine=np1-gould 729 746 ;; 730 nv1)731 basic_machine=nv1-cray732 os=-unicosmp733 ;;734 747 nsr-tandem) 735 748 basic_machine=nsr-tandem … … 743 756 os=-coff 744 757 ;; 758 os400) 759 basic_machine=powerpc-ibm 760 os=-os400 761 ;; 745 762 OSE68000 | ose68000) 746 763 basic_machine=m68000-ericsson … … 834 851 basic_machine=romp-ibm 835 852 ;; 853 s390 | s390-*) 854 basic_machine=s390-ibm 855 ;; 856 s390x | s390x-*) 857 basic_machine=s390x-ibm 858 ;; 836 859 sa29200) 837 860 basic_machine=a29k-amd … … 956 979 tower | tower-32) 957 980 basic_machine=m68k-ncr 981 ;; 982 tpf) 983 basic_machine=s390x-ibm 984 os=-tpf 958 985 ;; 959 986 udi29k) … … 1030 1057 basic_machine=romp-ibm 1031 1058 ;; 1059 mmix) 1060 basic_machine=mmix-knuth 1061 ;; 1032 1062 rs6000) 1033 1063 basic_machine=rs6000-ibm … … 1052 1082 basic_machine=sh64-unknown 1053 1083 ;; 1054 sparc | sparcv 9 | sparcv9b)1084 sparc | sparcv8 | sparcv9 | sparcv9b) 1055 1085 basic_machine=sparc-sun 1056 1086 ;; … … 1125 1155 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1126 1156 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1127 | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ 1128 | -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* \ 1129 1160 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ 1130 1161 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 1131 1162 | -chorusos* | -chorusrdb* \ 1132 1163 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1133 | -mingw32* | -linux -gnu* | -uxpv* | -beos* | -mpeix* | -udk* \1164 | -mingw32* | -linux* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ 1134 1165 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 1135 1166 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ … … 1137 1168 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 1138 1169 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1139 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* )1170 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) 1140 1171 # Remember, each alternative MUST END IN *, to match a version number. 1141 1172 ;; … … 1161 1192 os=`echo $os | sed -e 's|mac|macos|'` 1162 1193 ;; 1163 -linux *)1164 os= `echo $os | sed -e 's|linux|linux-gnu|'`1194 -linux-dietlibc) 1195 os=-linux-dietlibc 1165 1196 ;; 1166 1197 -sunos5*) … … 1173 1204 os=-openedition 1174 1205 ;; 1206 -os400*) 1207 os=-os400 1208 ;; 1175 1209 -wince*) 1176 1210 os=-wince … … 1193 1227 -atheos*) 1194 1228 os=-atheos 1229 ;; 1230 -syllable*) 1231 os=-syllable 1195 1232 ;; 1196 1233 -386bsd) … … 1215 1252 -sinix*) 1216 1253 os=-sysv4 1254 ;; 1255 -tpf*) 1256 os=-tpf 1217 1257 ;; 1218 1258 -triton*) … … 1283 1323 os=-aout 1284 1324 ;; 1285 c4x-* | tic4x-*)1286 os=-coff1287 ;;1325 c4x-* | tic4x-*) 1326 os=-coff 1327 ;; 1288 1328 # This must come before the *-dec entry. 1289 1329 pdp10-*) … … 1331 1371 *-ibm) 1332 1372 os=-aix 1373 ;; 1374 *-knuth) 1375 os=-mmixware 1333 1376 ;; 1334 1377 *-wec) … … 1464 1507 vendor=ibm 1465 1508 ;; 1509 -os400*) 1510 vendor=ibm 1511 ;; 1466 1512 -ptx*) 1467 1513 vendor=sequent 1514 ;; 1515 -tpf*) 1516 vendor=ibm 1468 1517 ;; 1469 1518 -vxsim* | -vxworks* | -windiss*)
Note:
See TracChangeset
for help on using the changeset viewer.
