mirror of
https://git.yoctoproject.org/poky
synced 2026-03-03 13:59:40 +01:00
binutils: upgrade from 2.21.1a to 2.22
And rebase the patches to the newer source code This patch is upstream hence deleting it from the recipe. binutils/110-arm-eabi-conf.patch (From OE-Core rev: 715bcfe3701e5ee3e12ee4af9c868a9bbf441525) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
c62bb97c72
commit
94cc386236
@@ -5,11 +5,11 @@ Add support for FSL PowerPC e5500 core.
|
||||
Signed-off-by: Edmar Wienskoski <edmar@freescale.com>
|
||||
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
|
||||
|
||||
Index: binutils-2.21.1/bfd/archures.c
|
||||
Index: binutils-2.22/bfd/archures.c
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/bfd/archures.c
|
||||
+++ binutils-2.21.1/bfd/archures.c
|
||||
@@ -231,6 +231,7 @@ DESCRIPTION
|
||||
--- binutils-2.22.orig/bfd/archures.c
|
||||
+++ binutils-2.22/bfd/archures.c
|
||||
@@ -239,6 +239,7 @@ DESCRIPTION
|
||||
.#define bfd_mach_ppc_e500 500
|
||||
.#define bfd_mach_ppc_e500mc 5001
|
||||
.#define bfd_mach_ppc_e500mc64 5005
|
||||
@@ -17,11 +17,11 @@ Index: binutils-2.21.1/bfd/archures.c
|
||||
.#define bfd_mach_ppc_titan 83
|
||||
. bfd_arch_rs6000, {* IBM RS/6000 *}
|
||||
.#define bfd_mach_rs6k 6000
|
||||
Index: binutils-2.21.1/bfd/bfd-in2.h
|
||||
Index: binutils-2.22/bfd/bfd-in2.h
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/bfd/bfd-in2.h
|
||||
+++ binutils-2.21.1/bfd/bfd-in2.h
|
||||
@@ -1918,6 +1918,7 @@ enum bfd_architecture
|
||||
--- binutils-2.22.orig/bfd/bfd-in2.h
|
||||
+++ binutils-2.22/bfd/bfd-in2.h
|
||||
@@ -1946,6 +1946,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_ppc_e500 500
|
||||
#define bfd_mach_ppc_e500mc 5001
|
||||
#define bfd_mach_ppc_e500mc64 5005
|
||||
@@ -29,10 +29,10 @@ Index: binutils-2.21.1/bfd/bfd-in2.h
|
||||
#define bfd_mach_ppc_titan 83
|
||||
bfd_arch_rs6000, /* IBM RS/6000 */
|
||||
#define bfd_mach_rs6k 6000
|
||||
Index: binutils-2.21.1/bfd/cpu-powerpc.c
|
||||
Index: binutils-2.22/bfd/cpu-powerpc.c
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/bfd/cpu-powerpc.c
|
||||
+++ binutils-2.21.1/bfd/cpu-powerpc.c
|
||||
--- binutils-2.22.orig/bfd/cpu-powerpc.c
|
||||
+++ binutils-2.22/bfd/cpu-powerpc.c
|
||||
@@ -352,6 +352,20 @@ const bfd_arch_info_type bfd_powerpc_arc
|
||||
FALSE, /* not the default */
|
||||
powerpc_compatible,
|
||||
@@ -54,11 +54,11 @@ Index: binutils-2.21.1/bfd/cpu-powerpc.c
|
||||
0
|
||||
}
|
||||
};
|
||||
Index: binutils-2.21.1/gas/config/tc-ppc.c
|
||||
Index: binutils-2.22/gas/config/tc-ppc.c
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/gas/config/tc-ppc.c
|
||||
+++ binutils-2.21.1/gas/config/tc-ppc.c
|
||||
@@ -1236,6 +1236,7 @@ PowerPC options:\n\
|
||||
--- binutils-2.22.orig/gas/config/tc-ppc.c
|
||||
+++ binutils-2.22/gas/config/tc-ppc.c
|
||||
@@ -1265,6 +1265,7 @@ PowerPC options:\n\
|
||||
-me500, -me500x2 generate code for Motorola e500 core complex\n\
|
||||
-me500mc, generate code for Freescale e500mc core complex\n\
|
||||
-me500mc64, generate code for Freescale e500mc64 core complex\n\
|
||||
@@ -66,11 +66,11 @@ Index: binutils-2.21.1/gas/config/tc-ppc.c
|
||||
-mspe generate code for Motorola SPE instructions\n\
|
||||
-mtitan generate code for AppliedMicro Titan core complex\n\
|
||||
-mregnames Allow symbolic names for registers\n\
|
||||
Index: binutils-2.21.1/gas/doc/as.texinfo
|
||||
Index: binutils-2.22/gas/doc/as.texinfo
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/gas/doc/as.texinfo
|
||||
+++ binutils-2.21.1/gas/doc/as.texinfo
|
||||
@@ -432,7 +432,7 @@ gcc(1), ld(1), and the Info entries for
|
||||
--- binutils-2.22.orig/gas/doc/as.texinfo
|
||||
+++ binutils-2.22/gas/doc/as.texinfo
|
||||
@@ -434,7 +434,7 @@ gcc(1), ld(1), and the Info entries for
|
||||
[@b{-a32}|@b{-a64}]
|
||||
[@b{-mpwrx}|@b{-mpwr2}|@b{-mpwr}|@b{-m601}|@b{-mppc}|@b{-mppc32}|@b{-m603}|@b{-m604}|@b{-m403}|@b{-m405}|
|
||||
@b{-m440}|@b{-m464}|@b{-m476}|@b{-m7400}|@b{-m7410}|@b{-m7450}|@b{-m7455}|@b{-m750cl}|@b{-mppc64}|
|
||||
@@ -79,11 +79,11 @@ Index: binutils-2.21.1/gas/doc/as.texinfo
|
||||
@b{-mpower4}|@b{-mpr4}|@b{-mpower5}|@b{-mpwr5}|@b{-mpwr5x}|@b{-mpower6}|@b{-mpwr6}|
|
||||
@b{-mpower7}|@b{-mpw7}|@b{-ma2}|@b{-mcell}|@b{-mspe}|@b{-mtitan}|@b{-me300}|@b{-mcom}]
|
||||
[@b{-many}] [@b{-maltivec}|@b{-mvsx}]
|
||||
Index: binutils-2.21.1/gas/doc/c-ppc.texi
|
||||
Index: binutils-2.22/gas/doc/c-ppc.texi
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/gas/doc/c-ppc.texi
|
||||
+++ binutils-2.21.1/gas/doc/c-ppc.texi
|
||||
@@ -85,6 +85,9 @@ Generate code for Freescale e500mc core
|
||||
--- binutils-2.22.orig/gas/doc/c-ppc.texi
|
||||
+++ binutils-2.22/gas/doc/c-ppc.texi
|
||||
@@ -88,6 +88,9 @@ Generate code for Freescale e500mc core
|
||||
@item -me500mc64
|
||||
Generate code for Freescale e500mc64 core complex.
|
||||
|
||||
@@ -93,10 +93,10 @@ Index: binutils-2.21.1/gas/doc/c-ppc.texi
|
||||
@item -mspe
|
||||
Generate code for Motorola SPE instructions.
|
||||
|
||||
Index: binutils-2.21.1/opcodes/ppc-dis.c
|
||||
Index: binutils-2.22/opcodes/ppc-dis.c
|
||||
===================================================================
|
||||
--- binutils-2.21.1.orig/opcodes/ppc-dis.c
|
||||
+++ binutils-2.21.1/opcodes/ppc-dis.c
|
||||
--- binutils-2.22.orig/opcodes/ppc-dis.c
|
||||
+++ binutils-2.22/opcodes/ppc-dis.c
|
||||
@@ -114,6 +114,12 @@ struct ppc_mopt ppc_opts[] = {
|
||||
| PPC_OPCODE_E500MC | PPC_OPCODE_64 | PPC_OPCODE_POWER5
|
||||
| PPC_OPCODE_POWER6 | PPC_OPCODE_POWER7),
|
||||
|
||||
Reference in New Issue
Block a user