42 lines
1.6 KiB
Diff
42 lines
1.6 KiB
Diff
|
--- a/config.sub
|
||
|
+++ b/config.sub
|
||
|
@@ -239,10 +239,11 @@
|
||
|
# Some are omitted here because they have special meanings below.
|
||
|
1750a | 580 \
|
||
|
| a29k \
|
||
|
+ | aarch64 \
|
||
|
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
|
||
|
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
|
||
|
| am33_2.0 \
|
||
|
- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
|
||
|
+ | arc | arm | arm[bl]e | arme[lb] | armv* | avr | avr32 \
|
||
|
| bfin \
|
||
|
| c4x | clipper \
|
||
|
| d10v | d30v | dlx | dsp16xx \
|
||
|
@@ -290,7 +291,7 @@
|
||
|
| tahoe | thumb | tic4x | tic80 | tron \
|
||
|
| v850 | v850e \
|
||
|
| we32k \
|
||
|
- | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
|
||
|
+ | x86 | x86_64 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
|
||
|
| z8k | z80)
|
||
|
basic_machine=$basic_machine-unknown
|
||
|
;;
|
||
|
@@ -319,6 +320,7 @@
|
||
|
# Recognize the basic CPU types with company name.
|
||
|
580-* \
|
||
|
| a29k-* \
|
||
|
+ | aarch64-* \
|
||
|
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
|
||
|
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
|
||
|
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
|
||
|
@@ -1259,7 +1261,7 @@
|
||
|
# The portable systems comes first.
|
||
|
# Each alternative MUST END IN A *, to match a version number.
|
||
|
# -sysv* is not here because it comes later, after sysvr4.
|
||
|
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
|
||
|
+ -gnu* | -android* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
|
||
|
| -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
|
||
|
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
|
||
|
| -kopensolaris* \
|