Ignore:
Timestamp:
Feb 11, 2013, 8:53:47 PM (13 years ago)
Author:
dmik
Message:

Merge icedtea-web v1.3 to trunk.

Location:
trunk/icedtea-web
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/icedtea-web

  • trunk/icedtea-web/config.sub

    r348 r418  
    22# Configuration validation subroutine script.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
    5 #   Free Software Foundation, Inc.
    6 
    7 timestamp='2009-11-20'
     4#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
     5#   2011, 2012 Free Software Foundation, Inc.
     6
     7timestamp='2012-01-01'
    88
    99# This file is (in principle) common to ALL GNU software.
     
    7676GNU config.sub ($timestamp)
    7777
    78 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
    79 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
     78Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
     792001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
     80Free Software Foundation, Inc.
    8081
    8182This is free software; see the source for copying conditions.  There is NO
     
    124125maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
    125126case $maybe_os in
    126   nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
    127   uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
     127  nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
     128  linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
     129  knetbsd*-gnu* | netbsd*-gnu* | \
    128130  kopensolaris*-gnu* | \
    129131  storm-chaos* | os2-emx* | rtmk-nova*)
     
    157159                basic_machine=$1
    158160                ;;
    159         -bluegene*)
    160                 os=-cnk
     161        -bluegene*)
     162                os=-cnk
    161163                ;;
    162164        -sim | -cisco | -oki | -wec | -winbond)
     
    174176                basic_machine=$1
    175177                ;;
    176         -chorusrdb)
    177                 os=-chorusrdb
     178        -chorusrdb)
     179                os=-chorusrdb
    178180                basic_machine=$1
    179                 ;;
     181                ;;
    180182        -hiux*)
    181183                os=-hiuxwe2
     
    250252        | am33_2.0 \
    251253        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
     254        | be32 | be64 \
    252255        | bfin \
    253256        | c4x | clipper \
    254257        | d10v | d30v | dlx | dsp16xx \
     258        | epiphany \
    255259        | fido | fr30 | frv \
    256260        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
     261        | hexagon \
    257262        | i370 | i860 | i960 | ia64 \
    258263        | ip2k | iq2000 \
     264        | le32 | le64 \
    259265        | lm32 \
    260266        | m32c | m32r | m32rle | m68000 | m68k | m88k \
     
    282288        | mt \
    283289        | msp430 \
     290        | nds32 | nds32le | nds32be \
    284291        | nios | nios2 \
    285292        | ns16k | ns32k \
     293        | open8 \
    286294        | or32 \
    287295        | pdp10 | pdp11 | pj | pjl \
    288         | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
     296        | powerpc | powerpc64 | powerpc64le | powerpcle \
    289297        | pyramid \
    290         | rx \
     298        | rl78 | rx \
    291299        | score \
    292300        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
     
    294302        | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
    295303        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
    296         | spu | strongarm \
    297         | tahoe | thumb | tic4x | tic80 | tron \
     304        | spu \
     305        | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
    298306        | ubicom32 \
    299         | v850 | v850e \
     307        | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
    300308        | we32k \
    301         | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
     309        | x86 | xc16x | xstormy16 | xtensa \
    302310        | z8k | z80)
    303311                basic_machine=$basic_machine-unknown
    304312                ;;
     313        c54x)
     314                basic_machine=tic54x-unknown
     315                ;;
     316        c55x)
     317                basic_machine=tic55x-unknown
     318                ;;
     319        c6x)
     320                basic_machine=tic6x-unknown
     321                ;;
    305322        m6811 | m68hc11 | m6812 | m68hc12 | picochip)
    306                 # Motorola 68HC11/12.
    307323                basic_machine=$basic_machine-unknown
    308324                os=-none
     
    312328        ms1)
    313329                basic_machine=mt-unknown
     330                ;;
     331
     332        strongarm | thumb | xscale)
     333                basic_machine=arm-unknown
     334                ;;
     335
     336        xscaleeb)
     337                basic_machine=armeb-unknown
     338                ;;
     339
     340        xscaleel)
     341                basic_machine=armel-unknown
    314342                ;;
    315343
     
    333361        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
    334362        | avr-* | avr32-* \
     363        | be32-* | be64-* \
    335364        | bfin-* | bs2000-* \
    336         | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
     365        | c[123]* | c30-* | [cjt]90-* | c4x-* \
    337366        | clipper-* | craynv-* | cydra-* \
    338367        | d10v-* | d30v-* | dlx-* \
     
    341370        | h8300-* | h8500-* \
    342371        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
     372        | hexagon-* \
    343373        | i*86-* | i860-* | i960-* | ia64-* \
    344374        | ip2k-* | iq2000-* \
     375        | le32-* | le64-* \
    345376        | lm32-* \
    346377        | m32c-* | m32r-* | m32rle-* \
     
    368399        | mt-* \
    369400        | msp430-* \
     401        | nds32-* | nds32le-* | nds32be-* \
    370402        | nios-* | nios2-* \
    371403        | none-* | np1-* | ns16k-* | ns32k-* \
     404        | open8-* \
    372405        | orion-* \
    373406        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
    374         | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
     407        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
    375408        | pyramid-* \
    376         | romp-* | rs6000-* | rx-* \
     409        | rl78-* | romp-* | rs6000-* | rx-* \
    377410        | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
    378411        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    379412        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
    380413        | sparclite-* \
    381         | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
    382         | tahoe-* | thumb-* \
    383         | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
     414        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
     415        | tahoe-* \
     416        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
     417        | tile*-* \
    384418        | tron-* \
    385419        | ubicom32-* \
    386         | v850-* | v850e-* | vax-* \
     420        | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
     421        | vax-* \
    387422        | we32k-* \
    388         | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
     423        | x86-* | x86_64-* | xc16x-* | xps100-* \
    389424        | xstormy16-* | xtensa*-* \
    390425        | ymp-* \
     
    411446                os=-udi
    412447                ;;
    413         abacus)
     448        abacus)
    414449                basic_machine=abacus-unknown
    415450                ;;
     
    481516                os=-cnk
    482517                ;;
     518        c54x-*)
     519                basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
     520                ;;
     521        c55x-*)
     522                basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
     523                ;;
     524        c6x-*)
     525                basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
     526                ;;
    483527        c90)
    484528                basic_machine=c90-cray
    485529                os=-unicos
    486530                ;;
    487         cegcc)
     531        cegcc)
    488532                basic_machine=arm-unknown
    489533                os=-cegcc
     
    517561                os=-unicosmp
    518562                ;;
    519         cr16)
     563        cr16 | cr16-*)
    520564                basic_machine=cr16-unknown
    521565                os=-elf
     
    675719                basic_machine=i370-ibm
    676720                ;;
    677 # I'm not sure what "Sysv32" means.  Should this be sysv3.2?
    678721        i*86v32)
    679722                basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
     
    733776                os=-sysv
    734777                ;;
    735         microblaze)
     778        microblaze)
    736779                basic_machine=microblaze-xilinx
    737780                ;;
     
    772815                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
    773816                ;;
     817        msys)
     818                basic_machine=i386-pc
     819                os=-msys
     820                ;;
    774821        mvs)
    775822                basic_machine=i370-ibm
    776823                os=-mvs
     824                ;;
     825        nacl)
     826                basic_machine=le32-unknown
     827                os=-nacl
    777828                ;;
    778829        ncr3000)
     
    840891                basic_machine=np1-gould
    841892                ;;
     893        neo-tandem)
     894                basic_machine=neo-tandem
     895                ;;
     896        nse-tandem)
     897                basic_machine=nse-tandem
     898                ;;
    842899        nsr-tandem)
    843900                basic_machine=nsr-tandem
     
    922979        power)  basic_machine=power-ibm
    923980                ;;
    924         ppc)    basic_machine=powerpc-unknown
    925                 ;;
    926         ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
     981        ppc | ppcbe)    basic_machine=powerpc-unknown
     982                ;;
     983        ppc-* | ppcbe-*)
     984                basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
    927985                ;;
    928986        ppcle | powerpclittle | ppc-le | powerpc-little)
     
    10181076                os=-sysv4
    10191077                ;;
     1078        strongarm-* | thumb-*)
     1079                basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
     1080                ;;
    10201081        sun2)
    10211082                basic_machine=m68000-sun
     
    10741135                os=-unicos
    10751136                ;;
    1076         tic54x | c54x*)
    1077                 basic_machine=tic54x-unknown
    1078                 os=-coff
    1079                 ;;
    1080         tic55x | c55x*)
    1081                 basic_machine=tic55x-unknown
    1082                 os=-coff
    1083                 ;;
    1084         tic6x | c6x*)
    1085                 basic_machine=tic6x-unknown
    1086                 os=-coff
    1087                 ;;
    10881137        tile*)
    1089                 basic_machine=tile-unknown
     1138                basic_machine=$basic_machine-unknown
    10901139                os=-linux-gnu
    10911140                ;;
     
    11561205        xps | xps100)
    11571206                basic_machine=xps100-honeywell
     1207                ;;
     1208        xscale-* | xscalee[bl]-*)
     1209                basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
    11581210                ;;
    11591211        ymp)
     
    12541306then
    12551307case $os in
    1256         # First match some system type aliases
    1257         # that might get confused with valid system types.
     1308        # First match some system type aliases
     1309        # that might get confused with valid system types.
    12581310        # -solaris* is a basic system type, with this one exception.
    1259         -auroraux)
    1260                 os=-auroraux
     1311        -auroraux)
     1312                os=-auroraux
    12611313                ;;
    12621314        -solaris1 | -solaris1.*)
     
    12941346              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
    12951347              | -chorusos* | -chorusrdb* | -cegcc* \
    1296               | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
    1297               | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
     1348              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
     1349              | -mingw32* | -linux-gnu* | -linux-android* \
     1350              | -linux-newlib* | -linux-uclibc* \
    12981351              | -uxpv* | -beos* | -mpeix* | -udk* \
    12991352              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
     
    13421395                os=-openedition
    13431396                ;;
    1344         -os400*)
     1397        -os400*)
    13451398                os=-os400
    13461399                ;;
     
    13911444                os=-sysv4
    13921445                ;;
    1393         -tpf*)
     1446        -tpf*)
    13941447                os=-tpf
    13951448                ;;
     
    14351488        -dicos*)
    14361489                os=-dicos
     1490                ;;
     1491        -nacl*)
    14371492                ;;
    14381493        -none)
     
    14581513
    14591514case $basic_machine in
    1460         score-*)
     1515        score-*)
    14611516                os=-elf
    14621517                ;;
    1463         spu-*)
     1518        spu-*)
    14641519                os=-elf
    14651520                ;;
     
    14731528                os=-aout
    14741529                ;;
    1475         c4x-* | tic4x-*)
    1476                 os=-coff
     1530        c4x-* | tic4x-*)
     1531                os=-coff
     1532                ;;
     1533        tic54x-*)
     1534                os=-coff
     1535                ;;
     1536        tic55x-*)
     1537                os=-coff
     1538                ;;
     1539        tic6x-*)
     1540                os=-coff
    14771541                ;;
    14781542        # This must come before the *-dec entry.
     
    14941558        m68000-sun)
    14951559                os=-sunos3
    1496                 # This also exists in the configure program, but was not the
    1497                 # default.
    1498                 # os=-sunos4
    14991560                ;;
    15001561        m68*-cisco)
    15011562                os=-aout
    15021563                ;;
    1503         mep-*)
     1564        mep-*)
    15041565                os=-elf
    15051566                ;;
     
    15281589                os=-aix
    15291590                ;;
    1530         *-knuth)
     1591        *-knuth)
    15311592                os=-mmixware
    15321593                ;;
Note: See TracChangeset for help on using the changeset viewer.