Mercurial > octave-libgccjit
comparison config.sub @ 8919:79474f16215c
config.sub, config.guess: update from FSF sources
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 07 Mar 2009 09:01:50 -0500 |
parents | be07fdf798cf |
children | eb63fbe60fab |
comparison
equal
deleted
inserted
replaced
8918:f5408862892f | 8919:79474f16215c |
---|---|
2 # Configuration validation subroutine script. | 2 # Configuration validation subroutine script. |
3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | 3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 | 4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
5 # Free Software Foundation, Inc. | 5 # Free Software Foundation, Inc. |
6 | 6 |
7 timestamp='2008-09-08' | 7 timestamp='2009-02-03' |
8 | 8 |
9 # This file is (in principle) common to ALL GNU software. | 9 # This file is (in principle) common to ALL GNU software. |
10 # The presence of a machine in this file suggests that SOME GNU software | 10 # The presence of a machine in this file suggests that SOME GNU software |
11 # can handle that machine. It does not imply ALL GNU software can. | 11 # can handle that machine. It does not imply ALL GNU software can. |
12 # | 12 # |
120 # Here we must recognize all the valid KERNEL-OS combinations. | 120 # Here we must recognize all the valid KERNEL-OS combinations. |
121 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` | 121 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` |
122 case $maybe_os in | 122 case $maybe_os in |
123 nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ | 123 nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ |
124 uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ | 124 uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ |
125 kopensolaris*-gnu* | \ | |
125 storm-chaos* | os2-emx* | rtmk-nova*) | 126 storm-chaos* | os2-emx* | rtmk-nova*) |
126 os=-$maybe_os | 127 os=-$maybe_os |
127 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` | 128 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` |
128 ;; | 129 ;; |
129 *) | 130 *) |
247 | d10v | d30v | dlx | dsp16xx \ | 248 | d10v | d30v | dlx | dsp16xx \ |
248 | fido | fr30 | frv \ | 249 | fido | fr30 | frv \ |
249 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | 250 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ |
250 | i370 | i860 | i960 | ia64 \ | 251 | i370 | i860 | i960 | ia64 \ |
251 | ip2k | iq2000 \ | 252 | ip2k | iq2000 \ |
253 | lm32 \ | |
252 | m32c | m32r | m32rle | m68000 | m68k | m88k \ | 254 | m32c | m32r | m32rle | m68000 | m68k | m88k \ |
253 | maxq | mb | microblaze | mcore | mep | metag \ | 255 | maxq | mb | microblaze | mcore | mep | metag \ |
254 | mips | mipsbe | mipseb | mipsel | mipsle \ | 256 | mips | mipsbe | mipseb | mipsel | mipsle \ |
255 | mips16 \ | 257 | mips16 \ |
256 | mips64 | mips64el \ | 258 | mips64 | mips64el \ |
277 | or32 \ | 279 | or32 \ |
278 | pdp10 | pdp11 | pj | pjl \ | 280 | pdp10 | pdp11 | pj | pjl \ |
279 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | 281 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ |
280 | pyramid \ | 282 | pyramid \ |
281 | score \ | 283 | score \ |
282 | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | 284 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ |
283 | sh64 | sh64le \ | 285 | sh64 | sh64le \ |
284 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | 286 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ |
285 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | 287 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ |
286 | spu | strongarm \ | 288 | spu | strongarm \ |
287 | tahoe | thumb | tic4x | tic80 | tron \ | 289 | tahoe | thumb | tic4x | tic80 | tron \ |
329 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | 331 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ |
330 | h8300-* | h8500-* \ | 332 | h8300-* | h8500-* \ |
331 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | 333 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ |
332 | i*86-* | i860-* | i960-* | ia64-* \ | 334 | i*86-* | i860-* | i960-* | ia64-* \ |
333 | ip2k-* | iq2000-* \ | 335 | ip2k-* | iq2000-* \ |
336 | lm32-* \ | |
334 | m32c-* | m32r-* | m32rle-* \ | 337 | m32c-* | m32r-* | m32rle-* \ |
335 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | 338 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ |
336 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | 339 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ |
337 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | 340 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ |
338 | mips16-* \ | 341 | mips16-* \ |
360 | orion-* \ | 363 | orion-* \ |
361 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | 364 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ |
362 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | 365 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ |
363 | pyramid-* \ | 366 | pyramid-* \ |
364 | romp-* | rs6000-* \ | 367 | romp-* | rs6000-* \ |
365 | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | 368 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ |
366 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | 369 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ |
367 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | 370 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ |
368 | sparclite-* \ | 371 | sparclite-* \ |
369 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ | 372 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ |
370 | tahoe-* | thumb-* \ | 373 | tahoe-* | thumb-* \ |
441 ;; | 444 ;; |
442 apollo68bsd) | 445 apollo68bsd) |
443 basic_machine=m68k-apollo | 446 basic_machine=m68k-apollo |
444 os=-bsd | 447 os=-bsd |
445 ;; | 448 ;; |
449 aros) | |
450 basic_machine=i386-pc | |
451 os=-aros | |
452 ;; | |
446 aux) | 453 aux) |
447 basic_machine=m68k-apple | 454 basic_machine=m68k-apple |
448 os=-aux | 455 os=-aux |
449 ;; | 456 ;; |
450 balance) | 457 balance) |
1180 basic_machine=pdp11-dec | 1187 basic_machine=pdp11-dec |
1181 ;; | 1188 ;; |
1182 we32k) | 1189 we32k) |
1183 basic_machine=we32k-att | 1190 basic_machine=we32k-att |
1184 ;; | 1191 ;; |
1185 sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) | 1192 sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) |
1186 basic_machine=sh-unknown | 1193 basic_machine=sh-unknown |
1187 ;; | 1194 ;; |
1188 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) | 1195 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) |
1189 basic_machine=sparc-sun | 1196 basic_machine=sparc-sun |
1190 ;; | 1197 ;; |
1252 # Each alternative MUST END IN A *, to match a version number. | 1259 # Each alternative MUST END IN A *, to match a version number. |
1253 # -sysv* is not here because it comes later, after sysvr4. | 1260 # -sysv* is not here because it comes later, after sysvr4. |
1254 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | 1261 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ |
1255 | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ | 1262 | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ |
1256 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ | 1263 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ |
1264 | -kopensolaris* \ | |
1257 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | 1265 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ |
1258 | -aos* \ | 1266 | -aos* | -aros* \ |
1259 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | 1267 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ |
1260 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | 1268 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ |
1261 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | 1269 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ |
1262 | -openbsd* | -solidbsd* \ | 1270 | -openbsd* | -solidbsd* \ |
1263 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | 1271 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ |