Changeset 501 in kBuild for vendor/gnumake/current/config/config.sub
- Timestamp:
- Sep 15, 2006 2:30:32 AM (18 years ago)
- File:
-
- 1 edited
-
vendor/gnumake/current/config/config.sub (modified) (39 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vendor/gnumake/current/config/config.sub
r152 r501 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='2004-02-23' 4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, 5 # Inc. 6 7 timestamp='2006-03-07' 7 8 8 9 # This file is (in principle) common to ALL GNU software. … … 22 23 # You should have received a copy of the GNU General Public License 23 24 # along with this program; if not, write to the Free Software 24 # Foundation, Inc., 5 9 Temple Place - Suite 330,25 # Boston, MA 02111-1307, USA.26 25 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 26 # 02110-1301, USA. 27 # 27 28 # As a special exception to the GNU General Public License, if you 28 29 # distribute this file as part of a program that contains a 29 30 # configuration script generated by Autoconf, you may include it under 30 31 # the same distribution terms that you use for the rest of that program. 32 31 33 32 34 # Please send patches to <config-patches@gnu.org>. Submit a context … … 71 73 GNU config.sub ($timestamp) 72 74 73 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 75 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 74 76 Free Software Foundation, Inc. 75 77 … … 84 86 case $1 in 85 87 --time-stamp | --time* | -t ) 86 echo "$timestamp" ; exit 0;;88 echo "$timestamp" ; exit ;; 87 89 --version | -v ) 88 echo "$version" ; exit 0;;90 echo "$version" ; exit ;; 89 91 --help | --h* | -h ) 90 echo "$usage"; exit 0;;92 echo "$usage"; exit ;; 91 93 -- ) # Stop option processing 92 94 shift; break ;; … … 100 102 # First pass through any local machine types. 101 103 echo $1 102 exit 0;;104 exit ;; 103 105 104 106 * ) … … 119 121 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 120 122 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*) 123 nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ 124 uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ 125 storm-chaos* | os2-emx* | rtmk-nova*) 123 126 os=-$maybe_os 124 127 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` … … 146 149 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 147 150 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 148 -apple | -axis )151 -apple | -axis | -knuth | -cray) 149 152 os= 150 153 basic_machine=$1 … … 171 174 os=-hiuxwe2 172 175 ;; 176 -sco6) 177 os=-sco5v6 178 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 179 ;; 173 180 -sco5) 174 181 os=-sco3.2v5 … … 184 191 ;; 185 192 -sco3.2v[4-9]*) 193 # Don't forget version if it is 3.2v4 or newer. 194 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 195 ;; 196 -sco5v6*) 186 197 # Don't forget version if it is 3.2v4 or newer. 187 198 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` … … 232 243 | am33_2.0 \ 233 244 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ 245 | bfin \ 234 246 | c4x | clipper \ 235 247 | d10v | d30v | dlx | dsp16xx \ … … 238 250 | i370 | i860 | i960 | ia64 \ 239 251 | ip2k | iq2000 \ 240 | m32r | m 68000 | m68k | m88k| mcore \252 | m32r | m32rle | m68000 | m68k | m88k | maxq | mb | microblaze | mcore \ 241 253 | mips | mipsbe | mipseb | mipsel | mipsle \ 242 254 | mips16 \ … … 247 259 | mips64vr4300 | mips64vr4300el \ 248 260 | mips64vr5000 | mips64vr5000el \ 261 | mips64vr5900 | mips64vr5900el \ 249 262 | mipsisa32 | mipsisa32el \ 250 263 | mipsisa32r2 | mipsisa32r2el \ … … 255 268 | mipstx39 | mipstx39el \ 256 269 | mn10200 | mn10300 \ 270 | mt \ 257 271 | msp430 \ 272 | nios | nios2 \ 258 273 | ns16k | ns32k \ 259 | o penrisc | or32 \274 | or32 \ 260 275 | pdp10 | pdp11 | pj | pjl \ 261 276 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 262 277 | pyramid \ 263 | sh | sh[1234] | sh[2 3]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \278 | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ 264 279 | sh64 | sh64le \ 265 | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ 280 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ 281 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ 266 282 | strongarm \ 267 283 | tahoe | thumb | tic4x | tic80 | tron \ 268 284 | v850 | v850e \ 269 285 | we32k \ 270 | x86 | xscale | xs tormy16 | xtensa \286 | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ 271 287 | z8k) 288 basic_machine=$basic_machine-unknown 289 ;; 290 m32c) 272 291 basic_machine=$basic_machine-unknown 273 292 ;; … … 278 297 ;; 279 298 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) 299 ;; 300 ms1) 301 basic_machine=mt-unknown 280 302 ;; 281 303 … … 299 321 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ 300 322 | avr-* \ 301 | b s2000-* \323 | bfin-* | bs2000-* \ 302 324 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ 303 | clipper-* | c ydra-* \325 | clipper-* | craynv-* | cydra-* \ 304 326 | d10v-* | d30v-* | dlx-* \ 305 327 | elxsi-* \ … … 309 331 | i*86-* | i860-* | i960-* | ia64-* \ 310 332 | ip2k-* | iq2000-* \ 311 | m32r-* \333 | m32r-* | m32rle-* \ 312 334 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 313 | m88110-* | m88k-* | m core-* \335 | m88110-* | m88k-* | maxq-* | mcore-* \ 314 336 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 315 337 | mips16-* \ … … 320 342 | mips64vr4300-* | mips64vr4300el-* \ 321 343 | mips64vr5000-* | mips64vr5000el-* \ 344 | mips64vr5900-* | mips64vr5900el-* \ 322 345 | mipsisa32-* | mipsisa32el-* \ 323 346 | mipsisa32r2-* | mipsisa32r2el-* \ … … 327 350 | mipsisa64sr71k-* | mipsisa64sr71kel-* \ 328 351 | mipstx39-* | mipstx39el-* \ 352 | mmix-* \ 353 | mt-* \ 329 354 | msp430-* \ 330 | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ 355 | nios-* | nios2-* \ 356 | none-* | np1-* | ns16k-* | ns32k-* \ 331 357 | orion-* \ 332 358 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ … … 334 360 | pyramid-* \ 335 361 | romp-* | rs6000-* \ 336 | sh-* | sh[1234]-* | sh[2 3]e-* | sh[34]eb-* | shbe-* \362 | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ 337 363 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 338 | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ 339 | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 364 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ 365 | sparclite-* \ 366 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ 340 367 | tahoe-* | thumb-* \ 341 368 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ … … 343 370 | v850-* | v850e-* | vax-* \ 344 371 | we32k-* \ 345 | x86-* | x86_64-* | xps100-* | xscale-* | xs tormy16-* \346 | x tensa-* \372 | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ 373 | xstormy16-* | xtensa-* \ 347 374 | ymp-* \ 348 375 | z8k-*) 376 ;; 377 m32c-*) 349 378 ;; 350 379 # Recognize the various machine names and aliases which stand … … 446 475 os=-unicos 447 476 ;; 477 craynv) 478 basic_machine=craynv-cray 479 os=-unicosmp 480 ;; 448 481 cr16c) 449 482 basic_machine=cr16c-unknown … … 453 486 basic_machine=m68k-crds 454 487 ;; 488 crisv32 | crisv32-* | etraxfs*) 489 basic_machine=crisv32-axis 490 ;; 455 491 cris | cris-* | etrax*) 456 492 basic_machine=cris-axis … … 481 517 basic_machine=m88k-motorola 482 518 os=-sysv3 519 ;; 520 djgpp) 521 basic_machine=i586-pc 522 os=-msdosdjgpp 483 523 ;; 484 524 dpx20 | dpx20-*) … … 660 700 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown 661 701 ;; 662 mmix*)663 basic_machine=mmix-knuth664 os=-mmixware665 ;;666 702 monitor) 667 703 basic_machine=m68k-rom68k … … 675 711 basic_machine=i386-pc 676 712 os=-msdos 713 ;; 714 ms1-*) 715 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` 677 716 ;; 678 717 mvs) … … 744 783 basic_machine=np1-gould 745 784 ;; 746 nv1)747 basic_machine=nv1-cray748 os=-unicosmp749 ;;750 785 nsr-tandem) 751 786 basic_machine=nsr-tandem … … 755 790 os=-proelf 756 791 ;; 757 o r32 | or32-*)792 openrisc | openrisc-*) 758 793 basic_machine=or32-unknown 759 os=-coff760 794 ;; 761 795 os400) … … 788 822 basic_machine=ns32k-pc532 789 823 ;; 824 pc98) 825 basic_machine=i386-pc 826 ;; 827 pc98-*) 828 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` 829 ;; 790 830 pentium | p5 | k5 | k6 | nexgen | viac3) 791 831 basic_machine=i586-pc … … 844 884 os=-pw32 845 885 ;; 886 rdos) 887 basic_machine=i386-pc 888 os=-rdos 889 ;; 846 890 rom68k) 847 891 basic_machine=m68k-rom68k … … 1029 1073 basic_machine=hppa1.1-winbond 1030 1074 os=-proelf 1075 ;; 1076 xbox) 1077 basic_machine=i686-pc 1078 os=-mingw32 1031 1079 ;; 1032 1080 xps | xps100) … … 1060 1108 basic_machine=romp-ibm 1061 1109 ;; 1110 mmix) 1111 basic_machine=mmix-knuth 1112 ;; 1062 1113 rs6000) 1063 1114 basic_machine=rs6000-ibm … … 1076 1127 basic_machine=we32k-att 1077 1128 ;; 1078 sh 3 | sh4| sh[34]eb | sh[1234]le | sh[23]ele)1129 sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) 1079 1130 basic_machine=sh-unknown 1080 1131 ;; 1081 sh64) 1082 basic_machine=sh64-unknown 1083 ;; 1084 sparc | sparcv9 | sparcv9b) 1132 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) 1085 1133 basic_machine=sparc-sun 1086 1134 ;; … … 1155 1203 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1156 1204 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1157 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ 1205 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ 1206 | -openbsd* | -solidbsd* \ 1158 1207 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ 1159 1208 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ … … 1162 1211 | -chorusos* | -chorusrdb* \ 1163 1212 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1164 | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ 1213 | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ 1214 | -uxpv* | -beos* | -mpeix* | -udk* \ 1165 1215 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 1166 1216 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ … … 1168 1218 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 1169 1219 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1170 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) 1220 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ 1221 | -skyos* | -haiku* | -rdos*) 1171 1222 # Remember, each alternative MUST END IN *, to match a version number. 1172 1223 ;; … … 1186 1237 ;; 1187 1238 -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ 1188 | -windows* | -osx | -abug | -netware* | -os9* | -beos* \1239 | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ 1189 1240 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) 1190 1241 ;; … … 1294 1345 -kaos*) 1295 1346 os=-kaos 1347 ;; 1348 -zvmoe) 1349 os=-zvmoe 1296 1350 ;; 1297 1351 -none) … … 1372 1426 os=-beos 1373 1427 ;; 1428 *-haiku) 1429 os=-haiku 1430 ;; 1374 1431 *-ibm) 1375 1432 os=-aix 1433 ;; 1434 *-knuth) 1435 os=-mmixware 1376 1436 ;; 1377 1437 *-wec) … … 1540 1600 1541 1601 echo $basic_machine$os 1542 exit 01602 exit 1543 1603 1544 1604 # Local variables:
Note:
See TracChangeset
for help on using the changeset viewer.

