crossgcc: Add support for building armv7a toolchain
!#%$@ autotools don't support all the platforms gcc and binutils support. If you try to update to the latest autoconf, it will complain that you have to use the older one. If I had a penny for every time autotools broke portability... Change-Id: I479b6c5f64f1def8dca889884e6a2b0e2ffc1fb8 Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/1966 Reviewed-by: Ronald G. Minnich <rminnich@gmail.com> Tested-by: build bot (Jenkins)
This commit is contained in:
parent
9b92665141
commit
dab4238d10
2 changed files with 24 additions and 0 deletions
12
util/crossgcc/patches/binutils-2.23_armv7a.patch
Normal file
12
util/crossgcc/patches/binutils-2.23_armv7a.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
diff -u binutils-2.23/config.sub binutils-2.23/config.sub
|
||||
--- binutils-2.23/config.sub 2012-04-25 08:53:25.000000000 -0700
|
||||
+++ binutils-2.23/config.sub 2012-12-04 14:58:16.050136773 -0800
|
||||
@@ -259,7 +259,7 @@
|
||||
| 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* | armv[345][lb] | avr | avr32 \
|
||||
| be32 | be64 \
|
||||
| bfin \
|
||||
| c4x | clipper \
|
||||
12
util/crossgcc/patches/gcc-4.7.2_armv7a.patch
Normal file
12
util/crossgcc/patches/gcc-4.7.2_armv7a.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
diff -ur gcc-4.7.2/config.sub gcc-4.7.2/config.sub
|
||||
--- gcc-4.7.2/config.sub 2012-08-06 07:34:27.000000000 -0700
|
||||
+++ gcc-4.7.2/config.sub 2012-12-04 15:03:30.813137430 -0800
|
||||
@@ -250,7 +250,7 @@
|
||||
| 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* | armv[345][lb] | avr | avr32 \
|
||||
| be32 | be64 \
|
||||
| bfin \
|
||||
| c4x | clipper \
|
||||
Loading…
Add table
Add a link
Reference in a new issue