mirror of
https://git.yoctoproject.org/poky
synced 2026-07-15 15:37:03 +00:00
linux-yocto/3.2/3.4: arm: Fix linking errors with binutils 2.23
Updating the 3.2/3.4 linux-yocto SRCREVs to pickup the following fix:
arm: Fix linking errors with binutils 2.23
We end up with linking errors on arm using latest binutils
because we are linking asm generated objects which use -march=all
generating different attributes into object and use some c objects
e.g. misc.o which use different march therefore generating a
different set of attributes into object. When linking is done
the ld complains since it finds incompatible attributes and ends
up with errors like
error: DIV usage mismatch between arch/arm/boot/compressed/head.o and
output
error: DIV usage mismatch between arch/arm/boot/compressed/misc.o and
output
error: DIV usage mismatch between arch/arm/boot/compressed/decompress.o
and output
error: DIV usage mismatch between arch/arm/boot/compressed/lib1funcs.o
and output
This patch fixes it by providing correct march to assembly routines
which than matches with output of ld.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(From OE-Core rev: e67ffb708522a622d149641ea09b249259ed3fb4)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
80048ceebf
commit
c24befffaf
@@ -9,12 +9,12 @@ KBRANCH_qemuarm = "standard/default/arm-versatile-926ejs"
|
||||
|
||||
LINUX_VERSION ?= "3.2.18"
|
||||
|
||||
SRCREV_machine_qemuarm ?= "2ea2477e2965569517671ec03fa9496214e8bff1"
|
||||
SRCREV_machine_qemumips ?= "17eb00dec08ef91acfb6d7adca81cb6e344b6c68"
|
||||
SRCREV_machine_qemuppc ?= "14be92545abd339033570620e84ec2ae6780be29"
|
||||
SRCREV_machine_qemux86 ?= "34e76349ed6cb7cadbbf94a5b34712d139703c8a"
|
||||
SRCREV_machine_qemux86-64 ?= "f3625121d459b8e38f7528c2f5d2feb6078d0de9"
|
||||
SRCREV_machine ?= "7cc31a952f78b8f8e8469eed93c23e9675a8eeb5"
|
||||
SRCREV_machine_qemuarm ?= "c721e94f7cd1b1ae7da5edc52076c771b2e9d134"
|
||||
SRCREV_machine_qemumips ?= "2172812072c372cc704dac5e1654da81d6eabad3"
|
||||
SRCREV_machine_qemuppc ?= "800615ccdce45f6900b841954fa2f47987bb2a95"
|
||||
SRCREV_machine_qemux86 ?= "9e23973679d82a54dda697f539243fdea612e878"
|
||||
SRCREV_machine_qemux86-64 ?= "d7823aebcf7f724f50e30f245e5e71b3b4db1a0b"
|
||||
SRCREV_machine ?= "06882fc16a4e965872e7faacb91da1497efd9ac3"
|
||||
SRCREV_meta ?= "486f7aec824b4127e91ef53228823e996b3696f0"
|
||||
|
||||
PR = "${INC_PR}.1"
|
||||
|
||||
Reference in New Issue
Block a user