Deleted Added
full compact
4c4,5
< # 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
---
> # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
> # Free Software Foundation, Inc.
6c7
< timestamp='2005-05-12'
---
> timestamp='2008-06-16'
74,75c75,76
< Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
< Free Software Foundation, Inc.
---
> Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
> 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
122,123c123,125
< nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
< kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
---
> nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
> uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
> storm-chaos* | os2-emx* | rtmk-nova*)
173a176,179
> -sco6)
> os=-sco5v6
> basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
> ;;
189a196,199
> -sco5v6*)
> # Don't forget version if it is 3.2v4 or newer.
> basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
> ;;
234c244
< | 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 \
238c248
< | fr30 | frv \
---
> | fido | fr30 | frv \
242c252,253
< | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
---
> | m32c | m32r | m32rle | m68000 | m68k | m88k \
> | maxq | mb | microblaze | mcore | mep | metag \
246c257
< | mips64vr | mips64vrel \
---
> | mips64octeon | mips64octeonel \
247a259,260
> | mips64r5900 | mips64r5900el \
> | mips64vr | mips64vrel \
250a264
> | mips64vr5900 | mips64vr5900el \
258a273
> | mt \
259a275
> | nios | nios2 \
261c277
< | openrisc | or32 \
---
> | or32 \
265c281,282
< | sh | sh[1234] | 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 \
267,269c284,286
< | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
< | sparcv8 | sparcv9 | sparcv9b \
< | strongarm \
---
> | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
> | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
> | spu | strongarm \
273c290
< | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
---
> | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
283a301,303
> ms1)
> basic_machine=mt-unknown
> ;;
303c323
< | avr-* \
---
> | avr-* | avr32-* \
309c329
< | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
---
> | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
314c334
< | m32r-* | m32rle-* \
---
> | m32c-* | m32r-* | m32rle-* \
316c336
< | m88110-* | m88k-* | maxq-* | mcore-* \
---
> | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
320c340
< | mips64vr-* | mips64vrel-* \
---
> | mips64octeon-* | mips64octeonel-* \
321a342,343
> | mips64r5900-* | mips64r5900el-* \
> | mips64vr-* | mips64vrel-* \
324a347
> | mips64vr5900-* | mips64vr5900el-* \
332a356
> | mt-* \
333a358
> | nios-* | nios2-* \
340c365
< | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
---
> | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
342c367
< | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
---
> | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
344c369
< | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
---
> | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
346c371
< | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
---
> | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
350,351c375,376
< | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
< | xstormy16-* | xtensa-* \
---
> | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
> | xstormy16-* | xtensa*-* \
354a380,383
> # Recognize the basic CPU types without company name, with glob match.
> xtensa*)
> basic_machine=$basic_machine-unknown
> ;;
424a454,461
> blackfin)
> basic_machine=bfin-unknown
> os=-linux
> ;;
> blackfin-*)
> basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
> os=-linux
> ;;
428a466,469
> cegcc)
> basic_machine=arm-unknown
> os=-cegcc
> ;;
457,458c498,499
< cr16c)
< basic_machine=cr16c-unknown
---
> cr16)
> basic_machine=cr16-unknown
495a537,540
> dicos)
> basic_machine=i686-pc
> os=-dicos
> ;;
649a695,702
> m68knommu)
> basic_machine=m68k-unknown
> os=-linux
> ;;
> m68knommu-*)
> basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
> os=-linux
> ;;
664a718,721
> mingw32ce)
> basic_machine=arm-unknown
> os=-mingw32ce
> ;;
689a747,749
> ms1-*)
> basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
> ;;
765c825
< or32 | or32-*)
---
> openrisc | openrisc-*)
767d826
< os=-coff
788a848,855
> parisc)
> basic_machine=hppa-unknown
> os=-linux
> ;;
> parisc-*)
> basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
> os=-linux
> ;;
797a865,870
> pc98)
> basic_machine=i386-pc
> ;;
> pc98-*)
> basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
> ;;
853a927,930
> rdos)
> basic_machine=i386-pc
> os=-rdos
> ;;
879a957,960
> sde)
> basic_machine=mipsisa32-sde
> os=-elf
> ;;
890a972,974
> sh5el)
> basic_machine=sh5le-unknown
> ;;
979a1064,1067
> tile*)
> basic_machine=tile-unknown
> os=-linux-gnu
> ;;
1093c1181
< sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
---
> sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
1096,1099c1184
< sh64)
< basic_machine=sh64-unknown
< ;;
< sparc | sparcv8 | sparcv9 | sparcv9b)
---
> sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
1172c1257,1258
< | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
---
> | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
> | -openbsd* | -solidbsd* \
1177c1263
< | -chorusos* | -chorusrdb* \
---
> | -chorusos* | -chorusrdb* | -cegcc* \
1179c1265,1266
< | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
---
> | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
> | -uxpv* | -beos* | -mpeix* | -udk* \
1185c1272,1273
< | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* | -skyos*)
---
> | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
> | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
1203c1291
< | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
---
> | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
1314a1403,1405
> -dicos*)
> os=-dicos
> ;;
1336a1428,1433
> score-*)
> os=-elf
> ;;
> spu-*)
> os=-elf
> ;;
1346,1348c1443,1445
< c4x-* | tic4x-*)
< os=-coff
< ;;
---
> c4x-* | tic4x-*)
> os=-coff
> ;;
1373a1471,1473
> mep-*)
> os=-elf
> ;;
1391a1492,1494
> *-haiku)
> os=-haiku
> ;;