This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
RFA: Add xscale machine to config.sub
- To: bje at redhat dot com
- Subject: RFA: Add xscale machine to config.sub
- From: Nick Clifton <nickc at redhat dot com>
- Date: Fri, 24 Nov 2000 16:30:04 -0800
- CC: binutils at sources dot redhat dot com, gcc-patches at gcc dot gnu dot org
Hi Ben,
I would like to apply the following patch to allow the targets
'xscale-elf' and 'xscale-coff' to be configured. The patch also
tidies up the lines in config.sub a little bit, so that all of the
different ARM ports are together on one line instead of being mixed
up.
May I apply this patch ?
Cheers
Nick
2000-11-24 Nick Clifton <nickc@redhat.com>
* config.sub: Add xscale as a recognised CPU name.
Index: config.sub
===================================================================
RCS file: /cvs/src//src/config.sub,v
retrieving revision 1.15
diff -p -r1.15 config.sub
*** config.sub 2000/11/06 19:21:51 1.15
- --- config.sub 2000/11/25 00:22:42
*************** esac
*** 211,220 ****
case $basic_machine in
# Recognize the basic CPU types without company name.
# Some are omitted here because they have special meanings below.
! tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
! | arme[lb] | armv[2345] | armv[345][lb] | pyramid | mn10200 | mn10300 | tron | a29k \
| 580 | i960 | h8300 \
! | x86 | ppcbe | mipsbe | mipsle | shbe | shle | armbe | armle \
| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
| hppa64 \
| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
- --- 211,221 ----
case $basic_machine in
# Recognize the basic CPU types without company name.
# Some are omitted here because they have special meanings below.
! tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc \
! | arm | arme[lb] | arm[bl]e | armv[2345] | armv[345][lb] | strongarm | xscale \
! | pyramid | mn10200 | mn10300 | tron | a29k \
| 580 | i960 | h8300 \
! | x86 | ppcbe | mipsbe | mipsle | shbe | shle \
| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
| hppa64 \
| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
*************** case $basic_machine in
*** 251,261 ****
# Recognize the basic CPU types with company name.
# FIXME: clean up the formatting here.
vax-* | tahoe-* | i[234567]86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \
! | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
| mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
| power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
| xmp-* | ymp-* \
! | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* | armbe-* | armle-* \
| hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
| hppa2.0n-* | hppa64-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
- --- 252,263 ----
# Recognize the basic CPU types with company name.
# FIXME: clean up the formatting here.
vax-* | tahoe-* | i[234567]86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \
! | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | c[123]* \
! | arm-* | armbe-* | armle-* | armv*-* | strongarm-* | xscale-* \
| mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
| power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
| xmp-* | ymp-* \
! | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* \
| hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
| hppa2.0n-* | hppa64-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
*************** case $basic_machine in
*** 267,273 ****
| mips64el-* | mips64orion-* | mips64orionel-* \
| mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
| mipstx39-* | mipstx39el-* | mcore-* \
! | f301-* | armv*-* | s390-* | sv1-* | t3e-* \
| m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
| thumb-* | v850-* | d30v-* | tic30-* | c30-* | fr30-* \
| bs2000-* | tic54x-* | c54x-* | x86_64-*)
- --- 269,275 ----
| mips64el-* | mips64orion-* | mips64orionel-* \
| mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
| mipstx39-* | mipstx39el-* | mcore-* \
! | f301-* | s390-* | sv1-* | t3e-* \
| m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
| thumb-* | v850-* | d30v-* | tic30-* | c30-* | fr30-* \
| bs2000-* | tic54x-* | c54x-* | x86_64-*)