Changeset 787 for trunk/config.sub
- Timestamp:
- Jun 1, 2006 12:41:29 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/config.sub
r754 r787 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-07-08' 4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, 5 # Inc. 6 7 timestamp='2006-05-13' 7 8 8 9 # This file is (in principle) common to ALL GNU software. … … 120 121 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 121 122 case $maybe_os in 122 nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ 123 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*) 124 126 os=-$maybe_os 125 127 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` … … 172 174 os=-hiuxwe2 173 175 ;; 176 -sco6) 177 os=-sco5v6 178 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 179 ;; 174 180 -sco5) 175 181 os=-sco3.2v5 … … 185 191 ;; 186 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*) 187 197 # Don't forget version if it is 3.2v4 or newer. 188 198 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` … … 240 250 | i370 | i860 | i960 | ia64 \ 241 251 | ip2k | iq2000 \ 242 | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ 252 | m32c | m32r | m32rle | m68000 | m68k | m88k \ 253 | maxq | mb | microblaze | mcore \ 243 254 | mips | mipsbe | mipseb | mipsel | mipsle \ 244 255 | mips16 \ … … 258 269 | mipstx39 | mipstx39el \ 259 270 | mn10200 | mn10300 \ 260 | m s1\271 | mt \ 261 272 | msp430 \ 273 | nios | nios2 \ 262 274 | ns16k | ns32k \ 263 275 | or32 \ … … 265 277 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 266 278 | pyramid \ 267 | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sh be | shle | sh[1234]le | sh3ele \279 | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ 268 280 | sh64 | sh64le \ 269 | sparc | sparc64 | sparc64b | sparc 86x | sparclet | sparclite \270 | sparcv8 | sparcv9 | sparcv9b \271 | s trongarm \281 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ 282 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ 283 | spu | strongarm \ 272 284 | tahoe | thumb | tic4x | tic80 | tron \ 273 285 | v850 | v850e \ … … 277 289 basic_machine=$basic_machine-unknown 278 290 ;; 279 m32c)280 basic_machine=$basic_machine-unknown281 ;;282 291 m6811 | m68hc11 | m6812 | m68hc12) 283 292 # Motorola 68HC11/12. … … 286 295 ;; 287 296 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) 297 ;; 298 ms1) 299 basic_machine=mt-unknown 288 300 ;; 289 301 … … 317 329 | i*86-* | i860-* | i960-* | ia64-* \ 318 330 | ip2k-* | iq2000-* \ 319 | m32 r-* | m32rle-* \331 | m32c-* | m32r-* | m32rle-* \ 320 332 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 321 333 | m88110-* | m88k-* | maxq-* | mcore-* \ … … 337 349 | mipstx39-* | mipstx39el-* \ 338 350 | mmix-* \ 339 | m s1-* \351 | mt-* \ 340 352 | msp430-* \ 353 | nios-* | nios2-* \ 341 354 | none-* | np1-* | ns16k-* | ns32k-* \ 342 355 | orion-* \ … … 345 358 | pyramid-* \ 346 359 | romp-* | rs6000-* \ 347 | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sh be-* \360 | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ 348 361 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 349 | sparc-* | sparc64-* | sparc64b-* | sparc 86x-* | sparclet-* \362 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ 350 363 | sparclite-* \ 351 | sparcv8-* | sparcv9-* | sparcv9b-* | s trongarm-* | sv1-* | sx?-* \364 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ 352 365 | tahoe-* | thumb-* \ 353 366 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ … … 360 373 | z8k-*) 361 374 ;; 362 m32c-*)363 ;;364 375 # Recognize the various machine names and aliases which stand 365 376 # for a CPU type and a company and sometimes even an OS. … … 696 707 basic_machine=i386-pc 697 708 os=-msdos 709 ;; 710 ms1-*) 711 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` 698 712 ;; 699 713 mvs) … … 804 818 basic_machine=ns32k-pc532 805 819 ;; 820 pc98) 821 basic_machine=i386-pc 822 ;; 823 pc98-*) 824 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` 825 ;; 806 826 pentium | p5 | k5 | k6 | nexgen | viac3) 807 827 basic_machine=i586-pc … … 859 879 basic_machine=i586-unknown 860 880 os=-pw32 881 ;; 882 rdos) 883 basic_machine=i386-pc 884 os=-rdos 861 885 ;; 862 886 rom68k) … … 1102 1126 basic_machine=sh-unknown 1103 1127 ;; 1104 sparc | sparcv8 | sparcv9 | sparcv9b )1128 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) 1105 1129 basic_machine=sparc-sun 1106 1130 ;; … … 1175 1199 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1176 1200 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1177 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ 1201 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ 1202 | -openbsd* | -solidbsd* \ 1178 1203 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ 1179 1204 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ … … 1182 1207 | -chorusos* | -chorusrdb* \ 1183 1208 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1184 | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ 1209 | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ 1210 | -uxpv* | -beos* | -mpeix* | -udk* \ 1185 1211 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 1186 1212 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ … … 1189 1215 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1190 1216 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ 1191 | -skyos* | -haiku* )1217 | -skyos* | -haiku* | -rdos*) 1192 1218 # Remember, each alternative MUST END IN *, to match a version number. 1193 1219 ;; … … 1341 1367 1342 1368 case $basic_machine in 1369 spu-*) 1370 os=-elf 1371 ;; 1343 1372 *-acorn) 1344 1373 os=-riscix1.2 … … 1350 1379 os=-aout 1351 1380 ;; 1352 c4x-* | tic4x-*)1353 os=-coff1354 1381 c4x-* | tic4x-*) 1382 os=-coff 1383 ;; 1355 1384 # This must come before the *-dec entry. 1356 1385 pdp10-*)
Note: See TracChangeset
for help on using the changeset viewer.