]> Git Repo - binutils.git/blobdiff - config.sub
* emulparams/i386linux.sh (NONPAGED_TEXT_START_ADDR): Set to 0.
[binutils.git] / config.sub
index fc36623a16896b23144fe6a9c40576d3b679b80e..dbd36391e9bbb660f8c8360f90bb6f8f64a3e549 100755 (executable)
@@ -77,7 +77,7 @@ case $os in
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
-       -sim                                          # CYGNUS LOCAL
+       -sim | -cisco)                                          # CYGNUS LOCAL
                os=
                basic_machine=$1
                ;;
@@ -92,7 +92,7 @@ case $os in
                basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
                ;;
        -hiux*)
-               os=hiuxwe2
+               os=-hiuxwe2
                ;;
        -sco4)
                os=-sco3.2v4
@@ -120,9 +120,15 @@ case $os in
        -isc*)
                basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
                ;;
-       -lynx)
+       -lynx*)
                os=-lynxos
                ;;
+       -os9k)
+               os=-os9k
+               ;;
+       -os9)
+               os=-os9
+               ;;
 esac
 
 # Decode aliases for certain CPU-COMPANY combinations.
@@ -157,14 +163,12 @@ case $basic_machine in
                ;;
        # Recognize the various machine names and aliases which stand
        # for a CPU type and a company and sometimes even an OS.
-# start-sanitize-v9
        sparc64)                                        # CYGNUS LOCAL
                basic_machine=sparc64-sun
-               os=-elf64i64p
+               os=-elf
                ;;
        sparc64-*)                                      # CYGNUS LOCAL
                ;;
-# end-sanitize-v9
 
        mips3-*)                                        # CYGNUS LOCAL
                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
@@ -361,9 +365,6 @@ case $basic_machine in
                basic_machine=z8k-zilog
                os=-sim
                ;;
-       z8k)                                            # CYGNUS LOCAL
-               basic_machine=z8k-zilog
-               ;;
        sun3)
                basic_machine=m68k-sun
                ;;
@@ -618,11 +619,9 @@ case $basic_machine in
                ;;
        sparclitefrw)                                   # CYGNUS LOCAL
                basic_machine=sparclitefrw-fujitsu
-               os=-none
                ;;
        sparclitefrwcompat)                             # CYGNUS LOCAL
                basic_machine=sparclitefrwcompat-fujitsu
-               os=-none
                ;;
        adobe68k)                                       # CYGNUS LOCAL
                basic_machine=m68010-adobe
@@ -717,7 +716,7 @@ case $os in
              | -hiux* | -386bsd* | -netbsd* | -riscix* | -lynxos* \
              | -go32 | -vsta | -sim | -es1800* | -udi | -hms* | -xray | -hds* \
              | -os68k* | -none* | -v88r* | -aout* | -coff | -elf* | -bosx* \
-             | -abug | -ecoff* | -netware* )
+             | -abug | -ecoff* | -netware* | -os9* )
                                # The last three lines above are CYGNUS LOCAL
        ;;
        -sunos5*)
@@ -814,6 +813,12 @@ case $basic_machine in
                # default.
                # os=-sunos4
                ;;
+       m68*-cisco)
+               os=-aout
+               ;;
+       mips*-cisco)
+               os=-elf
+               ;;
        *-tti)  # must be before sparc entry or we get the wrong os.
                os=-sysv3
                ;;
This page took 0.025903 seconds and 4 git commands to generate.