Ignore:
Timestamp:
Dec 28, 2016 3:28:05 AM (7 years ago)
Author:
nanang
Message:

Re #1900: Merged from trunk (without 3 text conflicts in sln & vcxproj).

Location:
pjproject/branches/projects/uwp/third_party
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/projects/uwp/third_party

    • Property svn:externals deleted
  • pjproject/branches/projects/uwp/third_party/srtp/config.sub

    r1730 r5512  
    22# Configuration validation subroutine script. 
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 
    4 #   2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. 
    5  
    6 timestamp='2004-08-29' 
     4#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 
     5#   2011 Free Software Foundation, Inc. 
     6 
     7timestamp='2011-06-03' 
    78 
    89# This file is (in principle) common to ALL GNU software. 
     
    2223# You should have received a copy of the GNU General Public License 
    2324# along with this program; if not, write to the Free Software 
    24 # Foundation, Inc., 59 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# 
    2728# As a special exception to the GNU General Public License, if you 
    2829# distribute this file as part of a program that contains a 
     
    3031# the same distribution terms that you use for the rest of that program. 
    3132 
     33 
    3234# Please send patches to <config-patches@gnu.org>.  Submit a context 
    33 # diff and a properly formatted ChangeLog entry. 
     35# diff and a properly formatted GNU ChangeLog entry. 
    3436# 
    3537# Configuration subroutine to validate and canonicalize a configuration type. 
     
    3739# If it is invalid, we print an error message on stderr and exit with code 1. 
    3840# Otherwise, we print the canonical config type on stdout and succeed. 
     41 
     42# You can get the latest version of this script from: 
     43# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD 
    3944 
    4045# This file is supposed to be the same for all GNU packages 
     
    7176GNU config.sub ($timestamp) 
    7277 
    73 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 
    74 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 Free 
     80Software Foundation, Inc. 
    7581 
    7682This is free software; see the source for copying conditions.  There is NO 
     
    8490  case $1 in 
    8591    --time-stamp | --time* | -t ) 
    86        echo "$timestamp" ; exit 0 ;; 
     92       echo "$timestamp" ; exit ;; 
    8793    --version | -v ) 
    88        echo "$version" ; exit 0 ;; 
     94       echo "$version" ; exit ;; 
    8995    --help | --h* | -h ) 
    90        echo "$usage"; exit 0 ;; 
     96       echo "$usage"; exit ;; 
    9197    -- )     # Stop option processing 
    9298       shift; break ;; 
     
    100106       # First pass through any local machine types. 
    101107       echo $1 
    102        exit 0;; 
     108       exit ;; 
    103109 
    104110    * ) 
     
    119125maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 
    120126case $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*) 
     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* | \ 
     130  kopensolaris*-gnu* | \ 
     131  storm-chaos* | os2-emx* | rtmk-nova*) 
    123132    os=-$maybe_os 
    124133    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` 
     
    146155        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 
    147156        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 
    148         -apple | -axis | -knuth | -cray) 
     157        -apple | -axis | -knuth | -cray | -microblaze) 
    149158                os= 
    150159                basic_machine=$1 
     160                ;; 
     161        -bluegene*) 
     162                os=-cnk 
    151163                ;; 
    152164        -sim | -cisco | -oki | -wec | -winbond) 
     
    164176                basic_machine=$1 
    165177                ;; 
    166         -chorusrdb) 
    167                 os=-chorusrdb 
     178        -chorusrdb) 
     179                os=-chorusrdb 
    168180                basic_machine=$1 
    169                 ;; 
     181                ;; 
    170182        -hiux*) 
    171183                os=-hiuxwe2 
     184                ;; 
     185        -sco6) 
     186                os=-sco5v6 
     187                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 
    172188                ;; 
    173189        -sco5) 
     
    184200                ;; 
    185201        -sco3.2v[4-9]*) 
     202                # Don't forget version if it is 3.2v4 or newer. 
     203                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 
     204                ;; 
     205        -sco5v6*) 
    186206                # Don't forget version if it is 3.2v4 or newer. 
    187207                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` 
     
    231251        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ 
    232252        | am33_2.0 \ 
    233         | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ 
     253        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ 
     254        | bfin \ 
    234255        | c4x | clipper \ 
    235256        | d10v | d30v | dlx | dsp16xx \ 
    236         | fr30 | frv \ 
     257        | fido | fr30 | frv \ 
    237258        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ 
    238259        | i370 | i860 | i960 | ia64 \ 
    239260        | ip2k | iq2000 \ 
    240         | m32r | m32rle | m68000 | m68k | m88k | mcore \ 
     261        | lm32 \ 
     262        | m32c | m32r | m32rle | m68000 | m68k | m88k \ 
     263        | maxq | mb | microblaze | mcore | mep | metag \ 
    241264        | mips | mipsbe | mipseb | mipsel | mipsle \ 
    242265        | mips16 \ 
    243266        | mips64 | mips64el \ 
     267        | mips64octeon | mips64octeonel \ 
     268        | mips64orion | mips64orionel \ 
     269        | mips64r5900 | mips64r5900el \ 
    244270        | mips64vr | mips64vrel \ 
    245         | mips64orion | mips64orionel \ 
    246271        | mips64vr4100 | mips64vr4100el \ 
    247272        | mips64vr4300 | mips64vr4300el \ 
    248273        | mips64vr5000 | mips64vr5000el \ 
     274        | mips64vr5900 | mips64vr5900el \ 
    249275        | mipsisa32 | mipsisa32el \ 
    250276        | mipsisa32r2 | mipsisa32r2el \ 
     
    255281        | mipstx39 | mipstx39el \ 
    256282        | mn10200 | mn10300 \ 
     283        | moxie \ 
     284        | mt \ 
    257285        | msp430 \ 
     286        | nds32 | nds32le | nds32be \ 
     287        | nios | nios2 \ 
    258288        | ns16k | ns32k \ 
    259         | openrisc | or32 \ 
     289        | open8 \ 
     290        | or32 \ 
    260291        | pdp10 | pdp11 | pj | pjl \ 
    261         | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 
     292        | powerpc | powerpc64 | powerpc64le | powerpcle \ 
    262293        | pyramid \ 
    263         | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ 
     294        | rx \ 
     295        | score \ 
     296        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ 
    264297        | sh64 | sh64le \ 
    265         | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ 
    266         | strongarm \ 
    267         | tahoe | thumb | tic4x | tic80 | tron \ 
    268         | v850 | v850e \ 
     298        | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ 
     299        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ 
     300        | spu \ 
     301        | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ 
     302        | ubicom32 \ 
     303        | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ 
    269304        | we32k \ 
    270         | x86 | xscale | xstormy16 | xtensa \ 
    271         | z8k) 
     305        | x86 | xc16x | xstormy16 | xtensa \ 
     306        | z8k | z80) 
    272307                basic_machine=$basic_machine-unknown 
    273308                ;; 
    274         m6811 | m68hc11 | m6812 | m68hc12) 
     309        c54x) 
     310                basic_machine=tic54x-unknown 
     311                ;; 
     312        c55x) 
     313                basic_machine=tic55x-unknown 
     314                ;; 
     315        c6x) 
     316                basic_machine=tic6x-unknown 
     317                ;; 
     318        m6811 | m68hc11 | m6812 | m68hc12 | picochip) 
    275319                # Motorola 68HC11/12. 
    276320                basic_machine=$basic_machine-unknown 
     
    278322                ;; 
    279323        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) 
     324                ;; 
     325        ms1) 
     326                basic_machine=mt-unknown 
     327                ;; 
     328 
     329        strongarm | thumb | xscale) 
     330                basic_machine=arm-unknown 
     331                ;; 
     332 
     333        xscaleeb) 
     334                basic_machine=armeb-unknown 
     335                ;; 
     336 
     337        xscaleel) 
     338                basic_machine=armel-unknown 
    280339                ;; 
    281340 
     
    298357        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ 
    299358        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \ 
    300         | avr-* \ 
    301         | bs2000-* \ 
    302         | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ 
     359        | avr-* | avr32-* \ 
     360        | bfin-* | bs2000-* \ 
     361        | c[123]* | c30-* | [cjt]90-* | c4x-* \ 
    303362        | clipper-* | craynv-* | cydra-* \ 
    304363        | d10v-* | d30v-* | dlx-* \ 
    305364        | elxsi-* \ 
    306         | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ 
     365        | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ 
    307366        | h8300-* | h8500-* \ 
    308367        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ 
    309368        | i*86-* | i860-* | i960-* | ia64-* \ 
    310369        | ip2k-* | iq2000-* \ 
    311         | m32r-* | m32rle-* \ 
     370        | lm32-* \ 
     371        | m32c-* | m32r-* | m32rle-* \ 
    312372        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 
    313         | m88110-* | m88k-* | mcore-* \ 
     373        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ 
    314374        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 
    315375        | mips16-* \ 
    316376        | mips64-* | mips64el-* \ 
     377        | mips64octeon-* | mips64octeonel-* \ 
     378        | mips64orion-* | mips64orionel-* \ 
     379        | mips64r5900-* | mips64r5900el-* \ 
    317380        | mips64vr-* | mips64vrel-* \ 
    318         | mips64orion-* | mips64orionel-* \ 
    319381        | mips64vr4100-* | mips64vr4100el-* \ 
    320382        | mips64vr4300-* | mips64vr4300el-* \ 
    321383        | mips64vr5000-* | mips64vr5000el-* \ 
     384        | mips64vr5900-* | mips64vr5900el-* \ 
    322385        | mipsisa32-* | mipsisa32el-* \ 
    323386        | mipsisa32r2-* | mipsisa32r2el-* \ 
     
    328391        | mipstx39-* | mipstx39el-* \ 
    329392        | mmix-* \ 
     393        | mt-* \ 
    330394        | msp430-* \ 
     395        | nds32-* | nds32le-* | nds32be-* \ 
     396        | nios-* | nios2-* \ 
    331397        | none-* | np1-* | ns16k-* | ns32k-* \ 
     398        | open8-* \ 
    332399        | orion-* \ 
    333400        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ 
    334         | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ 
     401        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ 
    335402        | pyramid-* \ 
    336         | romp-* | rs6000-* \ 
    337         | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ 
     403        | romp-* | rs6000-* | rx-* \ 
     404        | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ 
    338405        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 
    339         | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ 
    340         | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 
    341         | tahoe-* | thumb-* \ 
     406        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ 
     407        | sparclite-* \ 
     408        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ 
     409        | tahoe-* \ 
    342410        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ 
     411        | tile*-* \ 
    343412        | tron-* \ 
    344         | v850-* | v850e-* | vax-* \ 
     413        | ubicom32-* \ 
     414        | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ 
     415        | vax-* \ 
    345416        | we32k-* \ 
    346         | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ 
    347         | xtensa-* \ 
     417        | x86-* | x86_64-* | xc16x-* | xps100-* \ 
     418        | xstormy16-* | xtensa*-* \ 
    348419        | ymp-* \ 
    349         | z8k-*) 
     420        | z8k-* | z80-*) 
     421                ;; 
     422        # Recognize the basic CPU types without company name, with glob match. 
     423        xtensa*) 
     424                basic_machine=$basic_machine-unknown 
    350425                ;; 
    351426        # Recognize the various machine names and aliases which stand 
     
    365440                os=-udi 
    366441                ;; 
    367         abacus) 
     442        abacus) 
    368443                basic_machine=abacus-unknown 
    369444                ;; 
     
    411486                os=-bsd 
    412487                ;; 
     488        aros) 
     489                basic_machine=i386-pc 
     490                os=-aros 
     491                ;; 
    413492        aux) 
    414493                basic_machine=m68k-apple 
     
    419498                os=-dynix 
    420499                ;; 
     500        blackfin) 
     501                basic_machine=bfin-unknown 
     502                os=-linux 
     503                ;; 
     504        blackfin-*) 
     505                basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` 
     506                os=-linux 
     507                ;; 
     508        bluegene*) 
     509                basic_machine=powerpc-ibm 
     510                os=-cnk 
     511                ;; 
     512        c54x-*) 
     513                basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` 
     514                ;; 
     515        c55x-*) 
     516                basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` 
     517                ;; 
     518        c6x-*) 
     519                basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` 
     520                ;; 
    421521        c90) 
    422522                basic_machine=c90-cray 
    423523                os=-unicos 
    424524                ;; 
     525        cegcc) 
     526                basic_machine=arm-unknown 
     527                os=-cegcc 
     528                ;; 
    425529        convex-c1) 
    426530                basic_machine=c1-convex 
     
    451555                os=-unicosmp 
    452556                ;; 
    453         cr16c) 
    454                 basic_machine=cr16c-unknown 
     557        cr16 | cr16-*) 
     558                basic_machine=cr16-unknown 
    455559                os=-elf 
    456560                ;; 
     
    489593                basic_machine=m88k-motorola 
    490594                os=-sysv3 
     595                ;; 
     596        dicos) 
     597                basic_machine=i686-pc 
     598                os=-dicos 
     599                ;; 
     600        djgpp) 
     601                basic_machine=i586-pc 
     602                os=-msdosdjgpp 
    491603                ;; 
    492604        dpx20 | dpx20-*) 
     
    640752                os=-sysv 
    641753                ;; 
     754        m68knommu) 
     755                basic_machine=m68k-unknown 
     756                os=-linux 
     757                ;; 
     758        m68knommu-*) 
     759                basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` 
     760                os=-linux 
     761                ;; 
    642762        m88k-omron*) 
    643763                basic_machine=m88k-omron 
     
    651771                os=-sysv 
    652772                ;; 
     773        microblaze) 
     774                basic_machine=microblaze-xilinx 
     775                ;; 
    653776        mingw32) 
    654777                basic_machine=i386-pc 
    655778                os=-mingw32 
    656779                ;; 
     780        mingw32ce) 
     781                basic_machine=arm-unknown 
     782                os=-mingw32ce 
     783                ;; 
    657784        miniframe) 
    658785                basic_machine=m68000-convergent 
     
    679806                basic_machine=i386-pc 
    680807                os=-msdos 
     808                ;; 
     809        ms1-*) 
     810                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` 
    681811                ;; 
    682812        mvs) 
     
    748878                basic_machine=np1-gould 
    749879                ;; 
     880        neo-tandem) 
     881                basic_machine=neo-tandem 
     882                ;; 
     883        nse-tandem) 
     884                basic_machine=nse-tandem 
     885                ;; 
    750886        nsr-tandem) 
    751887                basic_machine=nsr-tandem 
     
    755891                os=-proelf 
    756892                ;; 
    757         or32 | or32-*) 
     893        openrisc | openrisc-*) 
    758894                basic_machine=or32-unknown 
    759                 os=-coff 
    760895                ;; 
    761896        os400) 
     
    779914                os=-osf 
    780915                ;; 
     916        parisc) 
     917                basic_machine=hppa-unknown 
     918                os=-linux 
     919                ;; 
     920        parisc-*) 
     921                basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` 
     922                os=-linux 
     923                ;; 
    781924        pbd) 
    782925                basic_machine=sparc-tti 
     
    788931                basic_machine=ns32k-pc532 
    789932                ;; 
     933        pc98) 
     934                basic_machine=i386-pc 
     935                ;; 
     936        pc98-*) 
     937                basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` 
     938                ;; 
    790939        pentium | p5 | k5 | k6 | nexgen | viac3) 
    791940                basic_machine=i586-pc 
     
    817966        power)  basic_machine=power-ibm 
    818967                ;; 
    819         ppc)    basic_machine=powerpc-unknown 
    820                 ;; 
    821         ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` 
     968        ppc | ppcbe)    basic_machine=powerpc-unknown 
     969                ;; 
     970        ppc-* | ppcbe-*) 
     971                basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` 
    822972                ;; 
    823973        ppcle | powerpclittle | ppc-le | powerpc-little) 
     
    844994                os=-pw32 
    845995                ;; 
     996        rdos) 
     997                basic_machine=i386-pc 
     998                os=-rdos 
     999                ;; 
    8461000        rom68k) 
    8471001                basic_machine=m68k-rom68k 
     
    8701024                basic_machine=mipsisa64sb1el-unknown 
    8711025                ;; 
     1026        sde) 
     1027                basic_machine=mipsisa32-sde 
     1028                os=-elf 
     1029                ;; 
    8721030        sei) 
    8731031                basic_machine=mips-sei 
     
    8811039                os=-hms 
    8821040                ;; 
     1041        sh5el) 
     1042                basic_machine=sh5le-unknown 
     1043                ;; 
    8831044        sh64) 
    8841045                basic_machine=sh64-unknown 
     
    9021063                os=-sysv4 
    9031064                ;; 
     1065        strongarm-* | thumb-*) 
     1066                basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` 
     1067                ;; 
    9041068        sun2) 
    9051069                basic_machine=m68000-sun 
     
    9581122                os=-unicos 
    9591123                ;; 
    960         tic54x | c54x*) 
    961                 basic_machine=tic54x-unknown 
    962                 os=-coff 
    963                 ;; 
    964         tic55x | c55x*) 
    965                 basic_machine=tic55x-unknown 
    966                 os=-coff 
    967                 ;; 
    968         tic6x | c6x*) 
    969                 basic_machine=tic6x-unknown 
    970                 os=-coff 
     1124        tile*) 
     1125                basic_machine=$basic_machine-unknown 
     1126                os=-linux-gnu 
    9711127                ;; 
    9721128        tx39) 
     
    10301186                os=-proelf 
    10311187                ;; 
     1188        xbox) 
     1189                basic_machine=i686-pc 
     1190                os=-mingw32 
     1191                ;; 
    10321192        xps | xps100) 
    10331193                basic_machine=xps100-honeywell 
     1194                ;; 
     1195        xscale-* | xscalee[bl]-*) 
     1196                basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` 
    10341197                ;; 
    10351198        ymp) 
     
    10391202        z8k-*-coff) 
    10401203                basic_machine=z8k-unknown 
     1204                os=-sim 
     1205                ;; 
     1206        z80-*-coff) 
     1207                basic_machine=z80-unknown 
    10411208                os=-sim 
    10421209                ;; 
     
    10791246                basic_machine=we32k-att 
    10801247                ;; 
    1081         sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) 
     1248        sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) 
    10821249                basic_machine=sh-unknown 
    10831250                ;; 
    1084         sh64) 
    1085                 basic_machine=sh64-unknown 
    1086                 ;; 
    1087         sparc | sparcv8 | sparcv9 | sparcv9b) 
     1251        sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) 
    10881252                basic_machine=sparc-sun 
    10891253                ;; 
     
    11291293then 
    11301294case $os in 
    1131         # First match some system type aliases 
    1132         # that might get confused with valid system types. 
     1295        # First match some system type aliases 
     1296        # that might get confused with valid system types. 
    11331297        # -solaris* is a basic system type, with this one exception. 
     1298        -auroraux) 
     1299                os=-auroraux 
     1300                ;; 
    11341301        -solaris1 | -solaris1.*) 
    11351302                os=`echo $os | sed -e 's|solaris1|sunos4|'` 
     
    11521319        # -sysv* is not here because it comes later, after sysvr4. 
    11531320        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ 
    1154               | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ 
    1155               | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ 
     1321              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ 
     1322              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ 
     1323              | -sym* | -kopensolaris* \ 
    11561324              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ 
    1157               | -aos* \ 
     1325              | -aos* | -aros* \ 
    11581326              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 
    11591327              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 
    1160               | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ 
     1328              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ 
     1329              | -openbsd* | -solidbsd* \ 
    11611330              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ 
    11621331              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ 
    11631332              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ 
    11641333              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 
    1165               | -chorusos* | -chorusrdb* \ 
     1334              | -chorusos* | -chorusrdb* | -cegcc* \ 
    11661335              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 
    1167               | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ 
     1336              | -mingw32* | -linux-gnu* | -linux-android* \ 
     1337              | -linux-newlib* | -linux-uclibc* \ 
     1338              | -uxpv* | -beos* | -mpeix* | -udk* \ 
    11681339              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 
    11691340              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ 
     
    11711342              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 
    11721343              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 
    1173               | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) 
     1344              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ 
     1345              | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) 
    11741346        # Remember, each alternative MUST END IN *, to match a version number. 
    11751347                ;; 
     
    11891361                ;; 
    11901362        -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ 
    1191               | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ 
     1363              | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ 
    11921364              | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) 
    11931365                ;; 
     
    12101382                os=-openedition 
    12111383                ;; 
    1212         -os400*) 
     1384        -os400*) 
    12131385                os=-os400 
    12141386                ;; 
     
    12591431                os=-sysv4 
    12601432                ;; 
    1261         -tpf*) 
     1433        -tpf*) 
    12621434                os=-tpf 
    12631435                ;; 
     
    12971469        -kaos*) 
    12981470                os=-kaos 
     1471                ;; 
     1472        -zvmoe) 
     1473                os=-zvmoe 
     1474                ;; 
     1475        -dicos*) 
     1476                os=-dicos 
     1477                ;; 
     1478        -nacl*) 
    12991479                ;; 
    13001480        -none) 
     
    13201500 
    13211501case $basic_machine in 
     1502        score-*) 
     1503                os=-elf 
     1504                ;; 
     1505        spu-*) 
     1506                os=-elf 
     1507                ;; 
    13221508        *-acorn) 
    13231509                os=-riscix1.2 
     
    13291515                os=-aout 
    13301516                ;; 
    1331     c4x-* | tic4x-*) 
    1332         os=-coff 
    1333         ;; 
     1517        c4x-* | tic4x-*) 
     1518                os=-coff 
     1519                ;; 
     1520        tic54x-*) 
     1521                os=-coff 
     1522                ;; 
     1523        tic55x-*) 
     1524                os=-coff 
     1525                ;; 
     1526        tic6x-*) 
     1527                os=-coff 
     1528                ;; 
    13341529        # This must come before the *-dec entry. 
    13351530        pdp10-*) 
     
    13571552                os=-aout 
    13581553                ;; 
     1554        mep-*) 
     1555                os=-elf 
     1556                ;; 
    13591557        mips*-cisco) 
    13601558                os=-elf 
     
    13751573                os=-beos 
    13761574                ;; 
     1575        *-haiku) 
     1576                os=-haiku 
     1577                ;; 
    13771578        *-ibm) 
    13781579                os=-aix 
    13791580                ;; 
    1380         *-knuth) 
     1581        *-knuth) 
    13811582                os=-mmixware 
    13821583                ;; 
     
    14831684                                vendor=sun 
    14841685                                ;; 
    1485                         -aix*) 
     1686                        -cnk*|-aix*) 
    14861687                                vendor=ibm 
    14871688                                ;; 
     
    15461747 
    15471748echo $basic_machine$os 
    1548 exit 0 
     1749exit 
    15491750 
    15501751# Local variables: 
Note: See TracChangeset for help on using the changeset viewer.