+ mips64vr5000 | mips64vr5000el) # CYGNUS LOCAL ian/vr5000
+ basic_machine=$basic_machine-unknown
+ ;;
+# start-sanitize-vr4111
+ mips64vr4111 | mips64vr4111el)
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-vr4111
+# start-sanitize-vr5400
+ mips64vr5400) # CYGNUS LOCAL cagney/vr5400
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-vr5400
+# start-sanitize-tx19
+ mipstx19 | mipstx19el)
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-tx19
+# start-sanitize-tx49
+ mips64tx49 | mips64tx49el)
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-tx49
+# start-sanitize-r5900
+ mips64r5900 | mips64r5900el) # CYGNUS LOCAL gavin/r5900
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-r5900
+ mips16) # CYGNUS LOCAL krk/mips16
+ basic_machine=$basic_machine-unknown
+ ;;
+ tic30) # CYGNUS LOCAL ian/tic30
+ basic_machine=$basic_machine-unknown
+ ;;
+ c30) # CYGNUS LOCAL ian/tic30
+ basic_machine=tic30-unknown
+ ;;
+# start-sanitize-tic80
+ tic80) # CYGNUS LOCAL fnf/TIc80
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-tic80
+# start-sanitize-sky
+ dvp)
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-sky
+# start-sanitize-v850e
+ v850e) # CYGNUS LOCAL jtc/v850
+ basic_machine=$basic_machine-unknown
+ ;;
+ v850ea) # CYGNUS LOCAL jtc/v850
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-v850e
+ d10v) # CYGNUS LOCAL meissner/d10v
+ basic_machine=$basic_machine-unknown
+ ;;
+# start-sanitize-d30v
+ d30v) # CYGNUS LOCAL hunt/d30v
+ basic_machine=$basic_machine-unknown
+ ;;
+# end-sanitize-d30v
+ # We use `pc' rather than `unknown'
+ # because (1) that's what they normally are, and
+ # (2) the word "unknown" tends to confuse beginning users.
+ i[3456]86)
+ basic_machine=$basic_machine-pc
+ ;;
+ # Object if more than one company name word.
+ *-*-*)
+ echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+ exit 1
+ ;;
+ # Recognize the basic CPU types with company name.
+ vax-* | tahoe-* | i[3456]86-* | i860-* | m32r-* | m68k-* | m68000-* \
+ | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
+ | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
+ | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
+ | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* \
+ | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
+ | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
+ | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
+ | sparc64-* | mips64-* | mipsel-* \
+ | mips64el-* | mips64orion-* | mips64orionel-* \
+ | mipstx39-* | mipstx39el-* \
+ | f301-*)
+ ;;
+ m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | h8500-* | d10v-*) # CYGNUS LOCAL
+ ;;
+ thumb-*) # CYGNUS LOCAL angela/thumb
+ ;;
+# start-sanitize-sky
+ dvp-* | txvu-*)
+ ;;
+# end-sanitize-sky
+ v850-*) # CYGNUS LOCAL
+ ;;
+# start-sanitize-v850e
+ v850e-*) # CYGNUS LOCAL
+ ;;
+ v850ea-*) # CYGNUS LOCAL
+ ;;
+# end-sanitize-v850e
+# start-sanitize-d30v
+ d30v-*) # CYGNUS LOCAL
+ ;;
+# end-sanitize-d30v
+# start-sanitize-vr4320
+ mips64vr4320-* | mips64vr4320el-*)
+ ;;
+# end-sanitize-vr4320
+ mips64vr4300-* | mips64vr4300el-*) # CYGNUS LOCAL jsmith/vr4300
+ ;;
+ mips64vr4100-* | mips64vr4100el-*) # CYGNUS LOCAL jsmith/vr4100
+ ;;
+# start-sanitize-vr4111
+ mips64vr4111-* | mips64vr4111el-*)
+ ;;
+# end-sanitize-vr4111
+# start-sanitize-tx19
+ mipstx19-* | mipstx19el-*)
+ ;;
+# end-sanitize-tx19
+# start-sanitize-tx49
+ mips64tx49-* | mips64tx49el-*)
+ ;;
+# end-sanitize-tx49
+# start-sanitize-r5900
+ mips64r5900-* | mips64r5900el-*) # CYGNUS LOCAL gavin/r5900
+ ;;
+# end-sanitize-r5900
+ mips16-*) # CYGNUS LOCAL krk/mips16
+ ;;
+ tic30-*) # CYGNUS LOCAL ian/tic30
+ ;;
+ c30-*) # CYGNUS LOCAL ian/tic30
+ basic_machine=tic30-unknown
+ ;;
+# start-sanitize-tic80
+ tic80-*) # CYGNUS LOCAL fnf/TIc80
+ ;;
+# end-sanitize-tic80