OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [tags/] [rel-0-3-0-rc3/] [or1ksim/] [config.sub] - Diff between revs 1552 and 1745

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 1552 Rev 1745
Line 1... Line 1...
#! /bin/sh
#! /bin/sh
# Configuration validation subroutine script.
# Configuration validation subroutine script.
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
 
#   Free Software Foundation, Inc.
 
 
timestamp='2005-07-08'
timestamp='2008-01-16'
 
 
# This file is (in principle) common to ALL GNU software.
# This file is (in principle) common to ALL GNU software.
# 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
# can handle that machine.  It does not imply ALL GNU software can.
# can handle that machine.  It does not imply ALL GNU software can.
#
#
Line 69... Line 70...
Report bugs and patches to ."
Report bugs and patches to ."
 
 
version="\
version="\
GNU config.sub ($timestamp)
GNU config.sub ($timestamp)
 
 
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
Free Software Foundation, Inc.
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 
 
This is free software; see the source for copying conditions.  There is NO
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
 
 
help="
help="
Line 117... Line 118...
 
 
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
# Here we must recognize all the valid KERNEL-OS combinations.
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
case $maybe_os in
  nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
  kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
 
  storm-chaos* | os2-emx* | rtmk-nova*)
    os=-$maybe_os
    os=-$maybe_os
    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
    ;;
    ;;
  *)
  *)
    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
Line 169... Line 171...
                basic_machine=$1
                basic_machine=$1
                ;;
                ;;
        -hiux*)
        -hiux*)
                os=-hiuxwe2
                os=-hiuxwe2
                ;;
                ;;
 
        -sco6)
 
                os=-sco5v6
 
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
 
                ;;
        -sco5)
        -sco5)
                os=-sco3.2v5
                os=-sco3.2v5
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                ;;
                ;;
        -sco4)
        -sco4)
Line 185... Line 191...
                ;;
                ;;
        -sco3.2v[4-9]*)
        -sco3.2v[4-9]*)
                # Don't forget version if it is 3.2v4 or newer.
                # Don't forget version if it is 3.2v4 or newer.
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                ;;
                ;;
 
        -sco5v6*)
 
                # Don't forget version if it is 3.2v4 or newer.
 
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
 
                ;;
        -sco*)
        -sco*)
                os=-sco3.2v2
                os=-sco3.2v2
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                ;;
                ;;
        -udk*)
        -udk*)
Line 229... Line 239...
        1750a | 580 \
        1750a | 580 \
        | a29k \
        | a29k \
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
        | am33_2.0 \
        | am33_2.0 \
        | 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 | avr32 \
        | bfin \
        | bfin \
        | c4x | clipper \
        | c4x | clipper \
        | d10v | d30v | dlx | dsp16xx \
        | d10v | d30v | dlx | dsp16xx \
        | fr30 | frv \
        | fido | fr30 | frv \
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
        | i370 | i860 | i960 | ia64 \
        | i370 | i860 | i960 | ia64 \
        | ip2k | iq2000 \
        | ip2k | iq2000 \
        | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
        | m32c | m32r | m32rle | m68000 | m68k | m88k \
 
        | maxq | mb | microblaze | mcore | mep \
        | mips | mipsbe | mipseb | mipsel | mipsle \
        | mips | mipsbe | mipseb | mipsel | mipsle \
        | mips16 \
        | mips16 \
        | mips64 | mips64el \
        | mips64 | mips64el \
        | mips64vr | mips64vrel \
        | mips64vr | mips64vrel \
        | mips64orion | mips64orionel \
        | mips64orion | mips64orionel \
Line 255... Line 266...
        | mipsisa64r2 | mipsisa64r2el \
        | mipsisa64r2 | mipsisa64r2el \
        | mipsisa64sb1 | mipsisa64sb1el \
        | mipsisa64sb1 | mipsisa64sb1el \
        | mipsisa64sr71k | mipsisa64sr71kel \
        | mipsisa64sr71k | mipsisa64sr71kel \
        | mipstx39 | mipstx39el \
        | mipstx39 | mipstx39el \
        | mn10200 | mn10300 \
        | mn10200 | mn10300 \
        | ms1 \
        | mt \
        | msp430 \
        | msp430 \
 
        | nios | nios2 \
        | ns16k | ns32k \
        | ns16k | ns32k \
        | or32 \
        | or32 \
        | pdp10 | pdp11 | pj | pjl \
        | pdp10 | pdp11 | pj | pjl \
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
        | pyramid \
        | pyramid \
        | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
        | score \
 
        | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
        | sh64 | sh64le \
        | sh64 | sh64le \
        | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
        | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
        | sparcv8 | sparcv9 | sparcv9b \
        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
        | strongarm \
        | spu | strongarm \
        | tahoe | thumb | tic4x | tic80 | tron \
        | tahoe | thumb | tic4x | tic80 | tron \
        | v850 | v850e \
        | v850 | v850e \
        | we32k \
        | we32k \
        | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
        | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
        | z8k)
        | z8k)
                basic_machine=$basic_machine-unknown
                basic_machine=$basic_machine-unknown
                ;;
                ;;
        m32c)
 
                basic_machine=$basic_machine-unknown
 
                ;;
 
        m6811 | m68hc11 | m6812 | m68hc12)
        m6811 | m68hc11 | m6812 | m68hc12)
                # Motorola 68HC11/12.
                # Motorola 68HC11/12.
                basic_machine=$basic_machine-unknown
                basic_machine=$basic_machine-unknown
                os=-none
                os=-none
                ;;
                ;;
        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
                ;;
                ;;
 
        ms1)
 
                basic_machine=mt-unknown
 
                ;;
 
 
        # We use `pc' rather than `unknown'
        # We use `pc' rather than `unknown'
        # because (1) that's what they normally are, and
        # because (1) that's what they normally are, and
        # (2) the word "unknown" tends to confuse beginning users.
        # (2) the word "unknown" tends to confuse beginning users.
        i*86 | x86_64)
        i*86 | x86_64)
Line 303... Line 316...
        | a29k-* \
        | a29k-* \
        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
        | avr-* \
        | avr-* | avr32-* \
        | bfin-* | bs2000-* \
        | bfin-* | bs2000-* \
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
        | clipper-* | craynv-* | cydra-* \
        | clipper-* | craynv-* | cydra-* \
        | d10v-* | d30v-* | dlx-* \
        | d10v-* | d30v-* | dlx-* \
        | elxsi-* \
        | elxsi-* \
        | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
        | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
        | h8300-* | h8500-* \
        | h8300-* | h8500-* \
        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
        | i*86-* | i860-* | i960-* | ia64-* \
        | i*86-* | i860-* | i960-* | ia64-* \
        | ip2k-* | iq2000-* \
        | ip2k-* | iq2000-* \
        | m32r-* | m32rle-* \
        | m32c-* | m32r-* | m32rle-* \
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
        | m88110-* | m88k-* | maxq-* | mcore-* \
        | m88110-* | m88k-* | maxq-* | mcore-* \
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
        | mips16-* \
        | mips16-* \
        | mips64-* | mips64el-* \
        | mips64-* | mips64el-* \
Line 334... Line 347...
        | mipsisa64r2-* | mipsisa64r2el-* \
        | mipsisa64r2-* | mipsisa64r2el-* \
        | mipsisa64sb1-* | mipsisa64sb1el-* \
        | mipsisa64sb1-* | mipsisa64sb1el-* \
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
        | mipstx39-* | mipstx39el-* \
        | mipstx39-* | mipstx39el-* \
        | mmix-* \
        | mmix-* \
        | ms1-* \
        | mt-* \
        | msp430-* \
        | msp430-* \
 
        | nios-* | nios2-* \
        | none-* | np1-* | ns16k-* | ns32k-* \
        | none-* | np1-* | ns16k-* | ns32k-* \
        | orion-* \
        | orion-* \
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
        | pyramid-* \
        | pyramid-* \
        | romp-* | rs6000-* \
        | romp-* | rs6000-* \
        | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
        | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
        | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
        | sparclite-* \
        | sparclite-* \
        | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
        | tahoe-* | thumb-* \
        | tahoe-* | thumb-* \
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
        | tron-* \
        | tron-* \
        | v850-* | v850e-* | vax-* \
        | v850-* | v850e-* | vax-* \
        | we32k-* \
        | we32k-* \
        | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
        | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
        | xstormy16-* | xtensa-* \
        | xstormy16-* | xtensa*-* \
        | ymp-* \
        | ymp-* \
        | z8k-*)
        | z8k-*)
                ;;
                ;;
        m32c-*)
        # Recognize the basic CPU types without company name, with glob match.
 
        xtensa*)
 
                basic_machine=$basic_machine-unknown
                ;;
                ;;
        # Recognize the various machine names and aliases which stand
        # Recognize the various machine names and aliases which stand
        # for a CPU type and a company and sometimes even an OS.
        # for a CPU type and a company and sometimes even an OS.
        386bsd)
        386bsd)
                basic_machine=i386-unknown
                basic_machine=i386-unknown
Line 429... Line 445...
                ;;
                ;;
        balance)
        balance)
                basic_machine=ns32k-sequent
                basic_machine=ns32k-sequent
                os=-dynix
                os=-dynix
                ;;
                ;;
 
        blackfin)
 
                basic_machine=bfin-unknown
 
                os=-linux
 
                ;;
 
        blackfin-*)
 
                basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
 
                os=-linux
 
                ;;
        c90)
        c90)
                basic_machine=c90-cray
                basic_machine=c90-cray
                os=-unicos
                os=-unicos
                ;;
                ;;
        convex-c1)
        convex-c1)
Line 461... Line 485...
                ;;
                ;;
        craynv)
        craynv)
                basic_machine=craynv-cray
                basic_machine=craynv-cray
                os=-unicosmp
                os=-unicosmp
                ;;
                ;;
        cr16c)
        cr16)
                basic_machine=cr16c-unknown
                basic_machine=cr16-unknown
                os=-elf
                os=-elf
                ;;
                ;;
        crds | unos)
        crds | unos)
                basic_machine=m68k-crds
                basic_machine=m68k-crds
                ;;
                ;;
Line 654... Line 678...
                ;;
                ;;
        isi68 | isi)
        isi68 | isi)
                basic_machine=m68k-isi
                basic_machine=m68k-isi
                os=-sysv
                os=-sysv
                ;;
                ;;
 
        m68knommu)
 
                basic_machine=m68k-unknown
 
                os=-linux
 
                ;;
 
        m68knommu-*)
 
                basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
 
                os=-linux
 
                ;;
        m88k-omron*)
        m88k-omron*)
                basic_machine=m88k-omron
                basic_machine=m88k-omron
                ;;
                ;;
        magnum | m3230)
        magnum | m3230)
                basic_machine=mips-mips
                basic_machine=mips-mips
Line 669... Line 701...
                ;;
                ;;
        mingw32)
        mingw32)
                basic_machine=i386-pc
                basic_machine=i386-pc
                os=-mingw32
                os=-mingw32
                ;;
                ;;
 
        mingw32ce)
 
                basic_machine=arm-unknown
 
                os=-mingw32ce
 
                ;;
        miniframe)
        miniframe)
                basic_machine=m68000-convergent
                basic_machine=m68000-convergent
                ;;
                ;;
        *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
        *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
                basic_machine=m68k-atari
                basic_machine=m68k-atari
Line 694... Line 730...
                ;;
                ;;
        msdos)
        msdos)
                basic_machine=i386-pc
                basic_machine=i386-pc
                os=-msdos
                os=-msdos
                ;;
                ;;
 
        ms1-*)
 
                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
 
                ;;
        mvs)
        mvs)
                basic_machine=i370-ibm
                basic_machine=i370-ibm
                os=-mvs
                os=-mvs
                ;;
                ;;
        ncr3000)
        ncr3000)
Line 792... Line 831...
                ;;
                ;;
        paragon)
        paragon)
                basic_machine=i860-intel
                basic_machine=i860-intel
                os=-osf
                os=-osf
                ;;
                ;;
 
        parisc)
 
                basic_machine=hppa-unknown
 
                os=-linux
 
                ;;
 
        parisc-*)
 
                basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
 
                os=-linux
 
                ;;
        pbd)
        pbd)
                basic_machine=sparc-tti
                basic_machine=sparc-tti
                ;;
                ;;
        pbb)
        pbb)
                basic_machine=m68k-tti
                basic_machine=m68k-tti
                ;;
                ;;
        pc532 | pc532-*)
        pc532 | pc532-*)
                basic_machine=ns32k-pc532
                basic_machine=ns32k-pc532
                ;;
                ;;
 
        pc98)
 
                basic_machine=i386-pc
 
                ;;
 
        pc98-*)
 
                basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
 
                ;;
        pentium | p5 | k5 | k6 | nexgen | viac3)
        pentium | p5 | k5 | k6 | nexgen | viac3)
                basic_machine=i586-pc
                basic_machine=i586-pc
                ;;
                ;;
        pentiumpro | p6 | 6x86 | athlon | athlon_*)
        pentiumpro | p6 | 6x86 | athlon | athlon_*)
                basic_machine=i686-pc
                basic_machine=i686-pc
Line 857... Line 910...
                ;;
                ;;
        pw32)
        pw32)
                basic_machine=i586-unknown
                basic_machine=i586-unknown
                os=-pw32
                os=-pw32
                ;;
                ;;
 
        rdos)
 
                basic_machine=i386-pc
 
                os=-rdos
 
                ;;
        rom68k)
        rom68k)
                basic_machine=m68k-rom68k
                basic_machine=m68k-rom68k
                os=-coff
                os=-coff
                ;;
                ;;
        rm[46]00)
        rm[46]00)
Line 883... Line 940...
                basic_machine=mipsisa64sb1-unknown
                basic_machine=mipsisa64sb1-unknown
                ;;
                ;;
        sb1el)
        sb1el)
                basic_machine=mipsisa64sb1el-unknown
                basic_machine=mipsisa64sb1el-unknown
                ;;
                ;;
 
        sde)
 
                basic_machine=mipsisa32-sde
 
                os=-elf
 
                ;;
        sei)
        sei)
                basic_machine=mips-sei
                basic_machine=mips-sei
                os=-seiux
                os=-seiux
                ;;
                ;;
        sequent)
        sequent)
Line 894... Line 955...
                ;;
                ;;
        sh)
        sh)
                basic_machine=sh-hitachi
                basic_machine=sh-hitachi
                os=-hms
                os=-hms
                ;;
                ;;
 
        sh5el)
 
                basic_machine=sh5le-unknown
 
                ;;
        sh64)
        sh64)
                basic_machine=sh64-unknown
                basic_machine=sh64-unknown
                ;;
                ;;
        sparclite-wrs | simso-wrs)
        sparclite-wrs | simso-wrs)
                basic_machine=sparclite-wrs
                basic_machine=sparclite-wrs
Line 983... Line 1047...
                ;;
                ;;
        tic6x | c6x*)
        tic6x | c6x*)
                basic_machine=tic6x-unknown
                basic_machine=tic6x-unknown
                os=-coff
                os=-coff
                ;;
                ;;
 
        tile*)
 
                basic_machine=tile-unknown
 
                os=-linux-gnu
 
                ;;
        tx39)
        tx39)
                basic_machine=mipstx39-unknown
                basic_machine=mipstx39-unknown
                ;;
                ;;
        tx39el)
        tx39el)
                basic_machine=mipstx39el-unknown
                basic_machine=mipstx39el-unknown
Line 1099... Line 1167...
                basic_machine=we32k-att
                basic_machine=we32k-att
                ;;
                ;;
        sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
        sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
                basic_machine=sh-unknown
                basic_machine=sh-unknown
                ;;
                ;;
        sparc | sparcv8 | sparcv9 | sparcv9b)
        sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
                basic_machine=sparc-sun
                basic_machine=sparc-sun
                ;;
                ;;
        cydra)
        cydra)
                basic_machine=cydra-cydrome
                basic_machine=cydra-cydrome
                ;;
                ;;
Line 1172... Line 1240...
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
              | -aos* \
              | -aos* \
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
 
              | -openbsd* | -solidbsd* \
              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
              | -chorusos* | -chorusrdb* \
              | -chorusos* | -chorusrdb* \
              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
              | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
              | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
 
              | -uxpv* | -beos* | -mpeix* | -udk* \
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
              | -skyos* | -haiku*)
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
        # Remember, each alternative MUST END IN *, to match a version number.
        # Remember, each alternative MUST END IN *, to match a version number.
                ;;
                ;;
        -qnx*)
        -qnx*)
                case $basic_machine in
                case $basic_machine in
                    x86-* | i*86-*)
                    x86-* | i*86-*)
Line 1338... Line 1408...
# that MANUFACTURER isn't an operating system.  Otherwise, code above
# that MANUFACTURER isn't an operating system.  Otherwise, code above
# will signal an error saying that MANUFACTURER isn't an operating
# will signal an error saying that MANUFACTURER isn't an operating
# system, and we'll never get to this point.
# system, and we'll never get to this point.
 
 
case $basic_machine in
case $basic_machine in
 
        score-*)
 
                os=-elf
 
                ;;
 
        spu-*)
 
                os=-elf
 
                ;;
        *-acorn)
        *-acorn)
                os=-riscix1.2
                os=-riscix1.2
                ;;
                ;;
        arm*-rebel)
        arm*-rebel)
                os=-linux
                os=-linux
Line 1375... Line 1451...
                # os=-sunos4
                # os=-sunos4
                ;;
                ;;
        m68*-cisco)
        m68*-cisco)
                os=-aout
                os=-aout
                ;;
                ;;
 
        mep-*)
 
                os=-elf
 
                ;;
        mips*-cisco)
        mips*-cisco)
                os=-elf
                os=-elf
                ;;
                ;;
        mips*-*)
        mips*-*)
                os=-elf
                os=-elf

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.