/[ascend]/trunk/base/autotools/config/config.sub
ViewVC logotype

Diff of /trunk/base/autotools/config/config.sub

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 351 by johnpye, Wed Dec 21 04:52:43 2005 UTC revision 352 by johnpye, Fri Mar 3 04:47:01 2006 UTC
# Line 3  Line 3 
3  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4  #   2000, 2001, 2002, 2003 Free Software Foundation, Inc.  #   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
5    
6  timestamp='2003-08-18'  timestamp='2003-06-18'
7    
8  # This file is (in principle) common to ALL GNU software.  # This file is (in principle) common to ALL GNU software.
9  # The presence of a machine in this file suggests that SOME GNU software  # The presence of a machine in this file suggests that SOME GNU software
# Line 118  esac Line 118  esac
118  # Here we must recognize all the valid KERNEL-OS combinations.  # Here we must recognize all the valid KERNEL-OS combinations.
119  maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`  maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
120  case $maybe_os in  case $maybe_os in
121    nto-qnx* | linux-gnu* | linux-dietlibc | kfreebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)    nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
122      os=-$maybe_os      os=-$maybe_os
123      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124      ;;      ;;
# Line 228  case $basic_machine in Line 228  case $basic_machine in
228      | a29k \      | a29k \
229      | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \      | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
230      | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \      | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
     | am33_2.0 \  
231      | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \      | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
232      | c4x | clipper \      | c4x | clipper \
233      | d10v | d30v | dlx | dsp16xx \      | d10v | d30v | dlx | dsp16xx \
234      | fr30 | frv \      | fr30 | frv \
235      | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \      | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
236      | i370 | i860 | i960 | ia64 \      | i370 | i860 | i960 | ia64 \
237      | ip2k | iq2000 \      | ip2k \
238      | m32r | m68000 | m68k | m88k | mcore \      | m32r | m68000 | m68k | m88k | mcore \
239      | mips | mipsbe | mipseb | mipsel | mipsle \      | mips | mipsbe | mipseb | mipsel | mipsle \
240      | mips16 \      | mips16 \
# Line 248  case $basic_machine in Line 247  case $basic_machine in
247      | mipsisa32 | mipsisa32el \      | mipsisa32 | mipsisa32el \
248      | mipsisa32r2 | mipsisa32r2el \      | mipsisa32r2 | mipsisa32r2el \
249      | mipsisa64 | mipsisa64el \      | mipsisa64 | mipsisa64el \
     | mipsisa64r2 | mipsisa64r2el \  
250      | mipsisa64sb1 | mipsisa64sb1el \      | mipsisa64sb1 | mipsisa64sb1el \
251      | mipsisa64sr71k | mipsisa64sr71kel \      | mipsisa64sr71k | mipsisa64sr71kel \
252      | mipstx39 | mipstx39el \      | mipstx39 | mipstx39el \
# Line 259  case $basic_machine in Line 257  case $basic_machine in
257      | pdp10 | pdp11 | pj | pjl \      | pdp10 | pdp11 | pj | pjl \
258      | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \      | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
259      | pyramid \      | pyramid \
260        | s390 | s390x \
261      | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \      | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
262      | sh64 | sh64le \      | sh64 | sh64le \
263      | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \      | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
264      | strongarm \      | strongarm \
265      | tahoe | thumb | tic4x | tic80 | tron \      | tahoe | thumb | tic4x | tic80 | tron \
266      | v850 | v850e \      | v850 | v850e \
# Line 306  case $basic_machine in Line 305  case $basic_machine in
305      | h8300-* | h8500-* \      | h8300-* | h8500-* \
306      | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \      | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
307      | i*86-* | i860-* | i960-* | ia64-* \      | i*86-* | i860-* | i960-* | ia64-* \
308      | ip2k-* | iq2000-* \      | ip2k-* \
309      | m32r-* \      | m32r-* \
310      | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \      | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
311      | m88110-* | m88k-* | mcore-* \      | m88110-* | m88k-* | mcore-* \
# Line 321  case $basic_machine in Line 320  case $basic_machine in
320      | mipsisa32-* | mipsisa32el-* \      | mipsisa32-* | mipsisa32el-* \
321      | mipsisa32r2-* | mipsisa32r2el-* \      | mipsisa32r2-* | mipsisa32r2el-* \
322      | mipsisa64-* | mipsisa64el-* \      | mipsisa64-* | mipsisa64el-* \
     | mipsisa64r2-* | mipsisa64r2el-* \  
323      | mipsisa64sb1-* | mipsisa64sb1el-* \      | mipsisa64sb1-* | mipsisa64sb1el-* \
324      | mipsisa64sr71k-* | mipsisa64sr71kel-* \      | mipsisa64sr71k-* | mipsisa64sr71kel-* \
325      | mipstx39-* | mipstx39el-* \      | mipstx39-* | mipstx39el-* \
# Line 332  case $basic_machine in Line 330  case $basic_machine in
330      | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \      | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
331      | pyramid-* \      | pyramid-* \
332      | romp-* | rs6000-* \      | romp-* | rs6000-* \
333        | s390-* | s390x-* \
334      | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \      | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
335      | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \      | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
336      | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \      | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
337      | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \      | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
338      | tahoe-* | thumb-* \      | tahoe-* | thumb-* \
339      | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \      | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
340      | tron-* \      | tron-* \
# Line 834  case $basic_machine in Line 833  case $basic_machine in
833      rtpc | rtpc-*)      rtpc | rtpc-*)
834          basic_machine=romp-ibm          basic_machine=romp-ibm
835          ;;          ;;
     s390 | s390-*)  
         basic_machine=s390-ibm  
         ;;  
     s390x | s390x-*)  
         basic_machine=s390x-ibm  
         ;;  
836      sa29200)      sa29200)
837          basic_machine=a29k-amd          basic_machine=a29k-amd
838          os=-udi          os=-udi
# Line 1058  case $basic_machine in Line 1051  case $basic_machine in
1051      sh64)      sh64)
1052          basic_machine=sh64-unknown          basic_machine=sh64-unknown
1053          ;;          ;;
1054      sparc | sparcv9 | sparcv9b)      sparc | sparcv8 | sparcv9 | sparcv9b)
1055          basic_machine=sparc-sun          basic_machine=sparc-sun
1056          ;;          ;;
1057      cydra)      cydra)
# Line 1131  case $os in Line 1124  case $os in
1124            | -aos* \            | -aos* \
1125            | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \            | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1126            | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \            | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1127            | -hiux* | -386bsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \            | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
1128            | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \            | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1129            | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \            | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1130            | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \            | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
# Line 1167  case $os in Line 1160  case $os in
1160      -mac*)      -mac*)
1161          os=`echo $os | sed -e 's|mac|macos|'`          os=`echo $os | sed -e 's|mac|macos|'`
1162          ;;          ;;
     -linux-dietlibc)  
         os=-linux-dietlibc  
         ;;  
1163      -linux*)      -linux*)
1164          os=`echo $os | sed -e 's|linux|linux-gnu|'`          os=`echo $os | sed -e 's|linux|linux-gnu|'`
1165          ;;          ;;
# Line 1292  case $basic_machine in Line 1282  case $basic_machine in
1282      arm*-semi)      arm*-semi)
1283          os=-aout          os=-aout
1284          ;;          ;;
1285      c4x-* | tic4x-*)      c4x-* | tic4x-*)
1286          os=-coff          os=-coff
1287          ;;          ;;
1288      # This must come before the *-dec entry.      # This must come before the *-dec entry.
1289      pdp10-*)      pdp10-*)
1290          os=-tops20          os=-tops20

Legend:
Removed from v.351  
changed lines
  Added in v.352

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22